mrpt.rtti

mrpt-rtti Python API.

Package Contents

class mrpt.rtti.CObject

C++ API: class mrpt::rtti::CObject

GetRuntimeClass() → TRuntimeClassId
class mrpt.rtti.TRuntimeClassId

C++ API: struct mrpt::rtti::TRuntimeClassId

property className: str
createObject() → Any
derivedFrom(arg0: TRuntimeClassId) → bool
derivedFrom(arg0: str) → bool
getBaseClass() → TRuntimeClassId
mrpt.rtti.classFactory(arg0: str) → CObject
mrpt.rtti.findRegisteredClass(arg0: str, arg1: bool) → TRuntimeClassId
mrpt.rtti.getAllRegisteredClasses() → list[TRuntimeClassId]
mrpt.rtti.getAllRegisteredClassesChildrenOf(arg0: TRuntimeClassId) → list[TRuntimeClassId]
mrpt.rtti.registerAllPendingClasses() → None
mrpt.rtti.registerClass(arg0: TRuntimeClassId) → None
mrpt.rtti.registerClassCustomName(arg0: str, arg1: TRuntimeClassId) → None