Clarisse 4.0 SP4b SDK
4.0.0.0.4.1
|
Base Class for objects. More...
Public Member Functions | |
bool | is_kindof (const CoreBaseObject &object) const |
virtual size_t | get_memory_size () const |
CoreString | get_class_info_name () const |
CoreString | get_class_interface () const |
const unsigned long & | get_class_info_id () const |
bool | is_kindof (const CoreClassInfo &cinfo) const |
virtual const CoreClassInfo & | get_class_info () const |
bool | operator== (const CoreBaseObject &obj) const |
template<class T > | |
T * | cast () |
template<class T > | |
const T * | cast () const |
![]() | |
bool | is_kindof (const CoreClassInfo &cinfo) const |
bool | operator== (const CoreBaseType &obj) const |
Static Public Member Functions | |
static const CoreClassInfo & | class_info () |
static bool | ___class_destructor__ (void *instance, const bool &is_array) |
template<class T > | |
static T * | cast (CoreBaseObject *object) |
template<class T > | |
static const T * | cast (const CoreBaseObject *object) |
![]() | |
static bool | ___class_destructor__ (void *instance, const bool &is_array) |
static const CoreClassInfo & | class_info () |
Base Class for objects.