All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
factory.h File Reference
#include <map>
#include <string>
#include <vector>
#include <boost/noncopyable.hpp>
#include <dynamic-graph/fwd.hh>
#include <dynamic-graph/exception-factory.h>
#include <dynamic-graph/dynamic-graph-api.h>
Include dependency graph for factory.h:

Classes

class  dynamicgraph::FactoryStorage
 Provides a way to create Entity objects from their class name. More...
 
class  dynamicgraph::EntityRegisterer
 This class automatically register an Entity to the global factory at initialization and unregister it during instance destruction. More...
 

Namespaces

 dynamicgraph
 This is the namespace where every object and class of this library is located.
 

Macros

#define DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN(CLASSTYPE, CLASSNAME)
 Automatically register a class to the global factory by relying on the static initialization. More...