cmpi
|
#include <cmpi/CmpiObject.h>
Public Member Functions | |
CmpiBoolean | isNull () const |
CmpiString | toString () |
CmpiBoolean | isA (const char *typeName) const |
Protected Member Functions | |
CmpiObject () | |
CmpiObject (const void *enc) | |
CmpiString | doToString (CMPIBroker *mb) |
CmpiBoolean | doIsA (CMPIBroker *mb, const char *typeName) const |
Protected Attributes | |
void * | enc |
Friends | |
class | CmpiBroker |
class | CmpiObjectPath |
class | CmpiInstance |
Abstract base class for all Cmpi classes.
|
protected |
Constructor - Do nothing
|
protected |
Constructor - Normal base class constructor
References enc.
|
protected |
References CMPI_RC_OK, CmpiBoolean, _CMPIBroker::eft, enc, _CMPIBrokerEncFT::isOfType, and _CMPIStatus::rc.
Referenced by isA().
|
protected |
References CMPI_RC_OK, _CMPIBroker::eft, enc, _CMPIStatus::rc, and _CMPIBrokerEncFT::toString.
Referenced by toString().
CmpiBoolean CmpiObject::isA | ( | const char * | typeName | ) | const |
isA - checks this objects type ;
References doIsA(), and CmpiProviderBase::getBroker().
CmpiBoolean CmpiObject::isNull | ( | ) | const |
isNull - Test for valid encapsualtion pointer
References enc.
CmpiString CmpiObject::toString | ( | ) |
toString - Produces CIMOM specific string representation of object
References doToString(), and CmpiProviderBase::getBroker().
|
friend |
|
friend |
Referenced by CmpiBroker::getInstance().
|
friend |
Referenced by CmpiBroker::createInstance().
|
protected |
Protected pointer to encapsulated CMPI instance
Referenced by CmpiArgs::CmpiArgs(), CmpiArray::CmpiArray(), CmpiDateTime::CmpiDateTime(), CmpiEnumeration::CmpiEnumeration(), CmpiInstance::CmpiInstance(), CmpiObject(), CmpiObjectPath::CmpiObjectPath(), CmpiSelectExp::CmpiSelectExp(), doIsA(), doToString(), CmpiArgs::getEnc(), CmpiEnumeration::getEnc(), CmpiBroker::getEnc(), CmpiSelectExp::getEnc(), CmpiInstance::getEnc(), CmpiResult::getEnc(), CmpiContext::getEnc(), CmpiObjectPath::getEnc(), CmpiDateTime::getEnc(), CmpiArray::getEnc(), and isNull().