The Factory class is responsible for creating Entity objects.
More...
List of all members.
Detailed Description
The Factory class is responsible for creating Entity objects.
Entities can register themselves through the helper class EntityRegisterer. This object also provides access to command-line functions.
Member Typedef Documentation
Constructor & Destructor Documentation
dynamicgraph::FactoryStorage::~FactoryStorage |
( |
void |
|
) |
|
Member Function Documentation
void dynamicgraph::FactoryStorage::commandLine |
( |
const std::string & |
cmdLine, |
|
|
std::istringstream & |
cmdArgs, |
|
|
std::ostream & |
os | |
|
) |
| | |
void dynamicgraph::FactoryStorage::deregisterEntity |
( |
const std::string & |
entname |
) |
|
bool dynamicgraph::FactoryStorage::existEntity |
( |
const std::string & |
name |
) |
|
bool dynamicgraph::FactoryStorage::existEntity |
( |
const std::string & |
name, |
|
|
EntityMap::iterator & |
entPtr | |
|
) |
| | |
Entity* dynamicgraph::FactoryStorage::newEntity |
( |
const std::string & |
name, |
|
|
const std::string & |
objname | |
|
) |
| | |
void dynamicgraph::FactoryStorage::registerEntity |
( |
const std::string & |
entname, |
|
|
EntityConstructor_ptr |
ent | |
|
) |
| | |
Member Data Documentation