#include <nodeFactory.h>

The instances have to be subclasses of the corresponding Equalizer classes, and can be used to selectively override task methods and store additional, application-specific data.
Definition at line 27 of file nodeFactory.h.
Public Member Functions | |
| virtual Config * | createConfig (base::RefPtr< Server > parent) |
| Creates a new config. | |
| virtual Node * | createNode (Config *parent) |
| Creates a new node. | |
| virtual Pipe * | createPipe (Node *parent) |
| Creates a new pipe. | |
| virtual Window * | createWindow (Pipe *parent) |
| Creates a new window. | |
| virtual Channel * | createChannel (Window *parent) |
| Creates a new channel. | |
| virtual Config* eq::NodeFactory::createConfig | ( | base::RefPtr< Server > | parent | ) | [inline, virtual] |
0.6 by
1.5.5