Equalizer 1.0
Public Member Functions

NodeFactory Class Reference

Inheritance diagram for NodeFactory:
Collaboration diagram for NodeFactory:

List of all members.

Public Member Functions

virtual eq::Config * createConfig (eq::ServerPtr parent)
 Create a new config.
virtual eq::Node * createNode (eq::Config *parent)
 Create a new node.
virtual eq::Pipe * createPipe (eq::Node *parent)
 Create a new pipe.
virtual eq::Window * createWindow (eq::Pipe *parent)
 Create a new window.
virtual eq::Channel * createChannel (eq::Window *parent)
 Create a new channel.
virtual eq::Config * createConfig (eq::ServerPtr parent)
 Create a new config.
virtual eq::Window * createWindow (eq::Pipe *parent)
 Create a new window.
virtual eq::Channel * createChannel (eq::Window *parent)
 Create a new channel.
virtual eq::Config * createConfig (eq::ServerPtr parent)
 Create a new config.
virtual eq::Node * createNode (eq::Config *parent)
 Create a new node.
virtual eq::Pipe * createPipe (eq::Node *parent)
 Create a new pipe.
virtual eq::Window * createWindow (eq::Pipe *parent)
 Create a new window.
virtual eq::Channel * createChannel (eq::Window *parent)
 Create a new channel.
virtual eq::View * createView (eq::Layout *parent)
 Create a new view.
virtual eq::Config * createConfig (eq::ServerPtr parent)
 Create a new config.
virtual eq::Node * createNode (eq::Config *parent)
 Create a new node.
virtual eq::Pipe * createPipe (eq::Node *parent)
 Create a new pipe.
virtual eq::Window * createWindow (eq::Pipe *parent)
 Create a new window.
virtual eq::Channel * createChannel (eq::Window *parent)
 Create a new channel.

Detailed Description

Definition at line 40 of file eqNBody/main.cpp.


Member Function Documentation

virtual eq::Channel* NodeFactory::createChannel ( eq::Window *  parent) [inline, virtual]

Create a new channel.

Returns:
the channel.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 53 of file eqNBody/main.cpp.

virtual eq::Channel* NodeFactory::createChannel ( eq::Window *  parent) [inline, virtual]

Create a new channel.

Returns:
the channel.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 41 of file eqPixelBench/main.cpp.

virtual eq::Channel* NodeFactory::createChannel ( eq::Window *  parent) [inline, virtual]

Create a new channel.

Returns:
the channel.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 51 of file eVolve/main.cpp.

virtual eq::Channel* NodeFactory::createChannel ( eq::Window *  parent) [inline, virtual]

Create a new channel.

Returns:
the channel.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 53 of file eqPly/main.cpp.

virtual eq::Config* NodeFactory::createConfig ( eq::ServerPtr  parent) [inline, virtual]

Create a new config.

Returns:
the config.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 45 of file eqPly/main.cpp.

virtual eq::Config* NodeFactory::createConfig ( eq::ServerPtr  parent) [inline, virtual]

Create a new config.

Returns:
the config.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 45 of file eqNBody/main.cpp.

virtual eq::Config* NodeFactory::createConfig ( eq::ServerPtr  parent) [inline, virtual]

Create a new config.

Returns:
the config.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 37 of file eqPixelBench/main.cpp.

virtual eq::Config* NodeFactory::createConfig ( eq::ServerPtr  parent) [inline, virtual]

Create a new config.

Returns:
the config.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 43 of file eVolve/main.cpp.

virtual eq::Node* NodeFactory::createNode ( eq::Config *  parent) [inline, virtual]

Create a new node.

Returns:
the node.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 45 of file eVolve/main.cpp.

virtual eq::Node* NodeFactory::createNode ( eq::Config *  parent) [inline, virtual]

Create a new node.

Returns:
the node.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 47 of file eqNBody/main.cpp.

virtual eq::Node* NodeFactory::createNode ( eq::Config *  parent) [inline, virtual]

Create a new node.

Returns:
the node.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 47 of file eqPly/main.cpp.

virtual eq::Pipe* NodeFactory::createPipe ( eq::Node *  parent) [inline, virtual]

Create a new pipe.

Returns:
the pipe.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 49 of file eqPly/main.cpp.

virtual eq::Pipe* NodeFactory::createPipe ( eq::Node *  parent) [inline, virtual]

Create a new pipe.

Returns:
the pipe.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 49 of file eqNBody/main.cpp.

virtual eq::Pipe* NodeFactory::createPipe ( eq::Node *  parent) [inline, virtual]

Create a new pipe.

Returns:
the pipe.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 47 of file eVolve/main.cpp.

virtual eq::View* NodeFactory::createView ( eq::Layout *  parent) [inline, virtual]

Create a new view.

Returns:
the view.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 55 of file eqPly/main.cpp.

virtual eq::Window* NodeFactory::createWindow ( eq::Pipe *  parent) [inline, virtual]

Create a new window.

Returns:
the window.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 51 of file eqPly/main.cpp.

virtual eq::Window* NodeFactory::createWindow ( eq::Pipe *  parent) [inline, virtual]

Create a new window.

Returns:
the window.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 49 of file eVolve/main.cpp.

virtual eq::Window* NodeFactory::createWindow ( eq::Pipe *  parent) [inline, virtual]

Create a new window.

Returns:
the window.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 39 of file eqPixelBench/main.cpp.

virtual eq::Window* NodeFactory::createWindow ( eq::Pipe *  parent) [inline, virtual]

Create a new window.

Returns:
the window.
Version:
1.0

Reimplemented from eq::NodeFactory.

Definition at line 51 of file eqNBody/main.cpp.


The documentation for this class was generated from the following files:
Generated on Sun May 8 2011 19:11:08 for Equalizer 1.0 by  doxygen 1.7.3