#include <cmpi/CmpiObjectPath.h>
Inheritance diagram for CmpiObjectPath:
Public Member Functions | |
CmpiObjectPath (const char *ns, const char *cls) | |
CmpiObjectPath (const CmpiString &ns, const char *cls) | |
CmpiObjectPath (CMPIObjectPath *c) | |
CMPIObjectPath * | getEnc () const |
CmpiBoolean | classPathIsA (const char *className) const |
CmpiString | getHostname () const |
void | setHostname (const char *hn) |
void | setHostname (CmpiString hn) |
CmpiString | getNameSpace () const |
void | setNameSpace (const char *ns) |
void | setNameSpace (CmpiString ns) |
CmpiString | getClassName () const |
void | setClassName (const char *hn) |
void | setClassName (CmpiString hn) |
unsigned int | getKeyCount () const |
CmpiData | getKey (const char *name) const |
CmpiData | getKey (const int index, CmpiString *name=NULL) const |
void | setKey (const char *name, const CmpiData data) |
Private Member Functions | |
void * | makeObjectPath (CMPIBroker *mb, const char *ns, const char *cls) |
void * | makeObjectPath (CMPIBroker *mb, const CmpiString &ns, const char *cls) |
CmpiBoolean | doClassPathIsA (CMPIBroker *mb, const char *className) const |
Friends | |
class | CmpiBroker |
class | CmpiResult |
class | CmpiInstance |
class | CmpiInstanceMI |
class | CmpiMethodMI |
class | CmpiAssociationMI |
class | CmpiPropertyMI |
class | CmpiIndicationMI |
class | CmpiData |
|
Constructor - Creates an ObjectPath object with the classname from the input parameter.
|
|
|
|
Constructor used by MIDrivers to encapsulate CMPIObjectPathes. |
|
classPathIsA - Tests whether this CIM ObjectPath is a reference to a CIM class is of type <className>.
|
|
|
|
getClassName - returns the classname component of the ObjectPath
|
|
Gets the encapsulated CMPIObjectPath. |
|
getHostname - returns the hostname component of the ObjectPath
|
|
getKey - Gets the CmpiData object defined by the input index parameter.
|
|
getKey - Gets the CmpiData object representing the value associated with the key
|
|
getKeyCount - Gets the number of key properties defined for this ObjectPath.
|
|
getNameSpace - returns the namespace component of the ObjectPath
|
|
|
|
Constructor - Should not be called |
|
|
|
setClassName - Sets the classname component.
|
|
|
|
setHostname - Sets the hostname component.
|
|
setKey - adds/replaces a key value defined by the input parameter to the ObjectPath
|
|
|
|
setNameSpace - Sets the namespace component.
|
|
|
|
Reimplemented from CmpiObject. |
|
|
|
|
|
Reimplemented from CmpiObject. |
|
|
|
|
|
|
|
|