Concept registry. Register root nodes of an application. Allow absolute pathes between root nodes in the application. More...
Concept registry. Register root nodes of an application. Allow absolute pathes between root nodes in the application.
Public Member Methods | |
void | RegisterReferential (const ConceptContainer &container) |
Registers the referential described by container. More... | |
void | UnregisterReferential (const PCChar8 name) |
Unregisters the referential described by name. More... | |
ConceptContainer * | FindReferentialByName (const PCChar8 name) |
Searches for the first referential by name. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Singleton< ConceptRegistry > | |
static ConceptRegistry * | GetInstancePointer () |
Gets the instance pointer. More... | |
static ConceptRegistry & | GetInstance () |
Gets the instance. More... | |
static void | DeleteInstance (bool allowNewCreation=false) |
Deletes the instance. More... | |
static bool | IsCreated () |
Query if the singleton instance has already been created. More... | |
ConceptContainer* FindReferentialByName | ( | const PCChar8 | name | ) |
Searches for the first referential by name.
name | The name. |
void RegisterReferential | ( | const ConceptContainer & | container | ) |
Registers the referential described by container.
container | The container. |
void UnregisterReferential | ( | const PCChar8 | name | ) |
Unregisters the referential described by name.
name | The name. |