Drive Engine
1.0.0
Plateforme de reconstruction 3D
|
The exportable object factory. More...
#include <ExportableFactory.h>
Static Public Member Functions | |
static IExportable * | Create (const std::string &identifier) |
Creates a new exportable object. More... | |
static void | Load (const std::string &identifier, const std::string &constructorName, const std::string &path) |
Loads a function and register it with an unique identifier. More... | |
The exportable object factory.
Use the dynamic library manager.
|
static |
Creates a new exportable object.
Exception safety : Strong exception safety. This member function throws exceptions.
identifier | The unique identifier. |
|
static |
Loads a function and register it with an unique identifier.
Exception safety : Strong exception safety. This member function throws exceptions.
identifier | The unique identifier. |
constructorName | Name of the constructor function. |
path | Full pathname of the dynamic library. |