|
Choreonoid
1.8
|
#include <ItemClassRegistry.h>
Static Public Member Functions | |
| static ItemClassRegistry & | instance () |
Additional Inherited Members | |
Public Member Functions inherited from cnoid::HierarchicalClassRegistry< Item > | |
| HierarchicalClassRegistry () | |
| HierarchicalClassRegistry (const HierarchicalClassRegistry &org)=delete | |
| HierarchicalClassRegistry< Item > & | registerClass () |
| bool | hasRegistration () const |
| int | classId (int unknownClassId=-1) const |
| int | classId (const std::type_info &type, int unknownClassId=-1) const |
| int | classId (const Item *object, int unknownClassId=-1) const |
Public Member Functions inherited from cnoid::HierarchicalClassRegistryBase | |
| HierarchicalClassRegistryBase () | |
| ~HierarchicalClassRegistryBase () | |
| int | registerClassAsTypeInfo (const std::type_info &type, const std::type_info &superType) |
| int | superClassId (int classId) const |
| int | numRegisteredClasses () const |
Protected Member Functions inherited from cnoid::HierarchicalClassRegistryBase | |
| int | getClassId (const std::type_info &type, int unknownClassId=-1) const |
|
static |
1.8.17