#include <HierarchicalClassRegistry.h>
|
int | getClassId (const std::type_info &type, int unknownClassId=-1) const |
|
◆ HierarchicalClassRegistryBase()
HierarchicalClassRegistryBase::HierarchicalClassRegistryBase |
( |
| ) |
|
◆ ~HierarchicalClassRegistryBase()
HierarchicalClassRegistryBase::~HierarchicalClassRegistryBase |
( |
| ) |
|
◆ getClassId()
int HierarchicalClassRegistryBase::getClassId |
( |
const std::type_info & |
type, |
|
|
int |
unknownClassId = -1 |
|
) |
| const |
|
protected |
◆ numRegisteredClasses()
int HierarchicalClassRegistryBase::numRegisteredClasses |
( |
| ) |
const |
◆ registerClassAsTypeInfo()
int HierarchicalClassRegistryBase::registerClassAsTypeInfo |
( |
const std::type_info & |
type, |
|
|
const std::type_info & |
superType |
|
) |
| |
- Returns
- The class ID of registered class
◆ superClassId()
int HierarchicalClassRegistryBase::superClassId |
( |
int |
classId | ) |
const |
The documentation for this class was generated from the following files: