#include <CmpiObject.h>
Inheritance diagram for CmpiObject:
Public Member Functions | |
CMPIBoolean | isNull () const |
isNull - Test for valid encapsualtion pointer | |
CmpiString | toString () |
toString - Produc;s CIMOM specific string representation of object | |
CMPIBoolean | isA (const char *typeName) |
isA - checks this objects type ; | |
Protected Member Functions | |
CmpiObject () | |
Constructor - Do nothing. | |
CmpiObject (const void *enc) | |
Constructor - Normal base class constructor. | |
CmpiString | doToString (CMPIBroker *mb) |
CMPIBoolean | doIsA (CMPIBroker *mb, const char *typeName) |
Protected Attributes | |
void * | enc |
Protected pointer to encapsulated CMPI instance. | |
Friends | |
class | CmpiBroker |
class | CmpiObjectPath |
class | CmpiInstance |
Definition at line 42 of file CmpiObject.h.
|
Constructor - Do nothing.
Definition at line 52 of file CmpiObject.h. |
|
Constructor - Normal base class constructor.
Definition at line 55 of file CmpiObject.h. |
|
Definition at line 1137 of file CmpiImpl.cpp. References CMPI_RC_OK, CmpiBoolean, _CMPIBroker::eft, enc, _CMPIBrokerEncFT::isOfType, and _CMPIStatus::rc. Referenced by isA(). |
|
Definition at line 1130 of file CmpiImpl.cpp. References CMPI_RC_OK, _CMPIBroker::eft, enc, _CMPIStatus::rc, and _CMPIBrokerEncFT::toString. Referenced by toString(). |
|
isA - checks this objects type ;
Definition at line 72 of file CmpiObject.h. References doIsA(), and CmpiProviderBase::getBroker(). |
|
isNull - Test for valid encapsualtion pointer
Definition at line 63 of file CmpiObject.h. References enc. |
|
toString - Produc;s CIMOM specific string representation of object
Definition at line 67 of file CmpiObject.h. References doToString(), and CmpiProviderBase::getBroker(). |
|
Reimplemented in CmpiArgs, CmpiContext, CmpiEnumeration, CmpiInstance, CmpiObjectPath, and CmpiSelectExp. Definition at line 43 of file CmpiObject.h. |
|
Reimplemented in CmpiBroker, and CmpiObjectPath. Definition at line 45 of file CmpiObject.h. |
|
Reimplemented in CmpiBroker. Definition at line 44 of file CmpiObject.h. |
|
Protected pointer to encapsulated CMPI instance.
Definition at line 49 of file CmpiObject.h. Referenced by CmpiArgs::CmpiArgs(), CmpiArray::CmpiArray(), CmpiDateTime::CmpiDateTime(), CmpiEnumeration::CmpiEnumeration(), CmpiInstance::CmpiInstance(), CmpiObjectPath::CmpiObjectPath(), CmpiSelectExp::CmpiSelectExp(), doIsA(), doToString(), CmpiSelectExp::getEnc(), CmpiResult::getEnc(), CmpiObjectPath::getEnc(), CmpiInstance::getEnc(), CmpiEnumeration::getEnc(), CmpiDateTime::getEnc(), CmpiContext::getEnc(), CmpiBroker::getEnc(), CmpiArray::getEnc(), CmpiArgs::getEnc(), and isNull(). |