Graphite
Version 3
An experimental 3D geometry processing program
|
Helper class to register a creator. More...
#include <geogram/basic/factory.h>
Public Member Functions | |
RegisterCreator (const std::string &name) | |
Constructs a registration object. More... | |
Helper class to register a creator.
Declaring a static instance of this class with appropriate parameters allows to register creators to the Factory at program initialization, thus making them available before the program actually starts.
ConcreteType | the type of the objects to create |
|
inline |
Constructs a registration object.
The constructor calls register_creator() to register a ConcreteType
creator bound to name name
.
[in] | name | name of the ConcreteType creator in the Factory |