#include <FsfClassFactories.h>
Inherits fsf::CNodeFactoryBase.

Public Member Functions | |
Creators | |
| CNodeFactory () | |
| 0-parameter constructor | |
| CNodeFactory (const std::string &strName) | |
| 1-parameter constructor: node type ID | |
| CNodeFactory (const std::string &strName, const std::string &strAuthor) | |
| 2-parameter constructor: node type ID and author name | |
| CNodeFactory (const std::string &strName, const std::string &strAuthor, const std::string &strThanks) | |
| 3-parameter constructor: cell type ID, author name and acknowledgments text | |
| CNodeFactory (const CNodeFactory &rhs) | |
| Copy constructor. | |
Manipulators | |
| virtual void * | instantiate () |
| Returns a new instance of the factory's node type. | |
| virtual CPassiveFilterBase * | makePassiveFilter (const std::string &str) |
| Instantiates and returns a passive filter for the fatory's node type. | |
| virtual CActiveFilterBase * | makeActiveFilter (const std::string &str) |
| Instantiates and returns an active filter for the factory's node type. | |
| fsf::CNodeFactory< N >::CNodeFactory | ( | ) | [inline] |
0-parameter constructor
| fsf::CNodeFactory< N >::CNodeFactory | ( | const std::string & | strName | ) | [inline] |
1-parameter constructor: node type ID
| fsf::CNodeFactory< N >::CNodeFactory | ( | const std::string & | strName, | |
| const std::string & | strAuthor | |||
| ) | [inline] |
2-parameter constructor: node type ID and author name
| fsf::CNodeFactory< N >::CNodeFactory | ( | const std::string & | strName, | |
| const std::string & | strAuthor, | |||
| const std::string & | strThanks | |||
| ) | [inline] |
3-parameter constructor: cell type ID, author name and acknowledgments text
| fsf::CNodeFactory< N >::CNodeFactory | ( | const CNodeFactory< N > & | rhs | ) | [inline] |
Copy constructor.
| virtual void* fsf::CNodeFactory< N >::instantiate | ( | ) | [inline, virtual] |
| virtual CActiveFilterBase* fsf::CNodeFactory< N >::makeActiveFilter | ( | const std::string & | str | ) | [inline, virtual] |
Instantiates and returns an active filter for the factory's node type.
Implements fsf::CNodeFactoryBase.
| virtual CPassiveFilterBase* fsf::CNodeFactory< N >::makePassiveFilter | ( | const std::string & | str | ) | [inline, virtual] |
Instantiates and returns a passive filter for the fatory's node type.
Implements fsf::CNodeFactoryBase.
1.5.9