#include <cmpi/CmpiObject.h>
Inheritance diagram for CmpiObject:
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 |
|
Constructor - Do nothing |
|
Constructor - Normal base class constructor |
|
|
|
|
|
isA - checks this objects type ; |
|
isNull - Test for valid encapsualtion pointer |
|
toString - Produces CIMOM specific string representation of object |
|
Reimplemented in CmpiArgs, CmpiContext, CmpiEnumeration, CmpiInstance, CmpiObjectPath, and CmpiSelectExp. |
|
Reimplemented in CmpiObjectPath. |
|
|
|
Protected pointer to encapsulated CMPI instance |