23 #ifndef _CmpiObjectPath_h_ 24 #define _CmpiObjectPath_h_ 59 void *makeObjectPath(
CMPIBroker *mb,
const char *ns,
const char *cls);
86 CmpiBoolean classPathIsA(
const char *className)
const;
97 void setHostname(
const char* hn);
109 void setNameSpace(
const char* ns);
121 void setClassName(
const char* hn);
128 unsigned int getKeyCount()
const;
135 CmpiData getKey(
const char* name)
const;
150 void setKey(
const char* name,
const CmpiData data);
Definition: CmpiIndicationMI.h:41
Definition: cmpift.h:1506
Definition: CmpiInstanceMI.h:41
Definition: CmpiBroker.h:46
Definition: CmpiMethodMI.h:41
Definition: CmpiString.h:49
Definition: CmpiData.h:52
#define CmpiBoolean
Definition: CmpiObject.h:30
Definition: CmpiInstance.h:42
Definition: CmpiAssociationMI.h:39
Definition: CmpiObjectPath.h:42
Definition: CmpiObject.h:42
Definition: CmpiResult.h:40
Definition: CmpiPropertyMI.h:40
friend class CmpiObjectPath
Definition: CmpiObject.h:44
#define CMPI_PROVIDER_LINKAGE
Definition: Linkage.h:28