version 1.3, 2004/01/12 09:51:54
|
version 1.3.2.1, 2004/03/02 19:43:41
|
|
|
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
#define CMPI_VER_86 1 |
#include "CMPI_Version.h" |
| |
#include "CMPI_Instance.h" | #include "CMPI_Instance.h" |
#include "CMPI_Broker.h" | #include "CMPI_Broker.h" |
|
|
return data; | return data; |
} | } |
| |
static CMPIData instGetProperty(CMPIInstance* eInst, char* name, CMPIStatus* rc) { |
static CMPIData instGetProperty(CMPIInstance* eInst, const char *name, CMPIStatus* rc) { |
CIMInstance* inst=(CIMInstance*)eInst->hdl; | CIMInstance* inst=(CIMInstance*)eInst->hdl; |
Uint32 pos=inst->findProperty(String(name)); | Uint32 pos=inst->findProperty(String(name)); |
| |
|
|
TraceableCIMException(CODE, EXTRA_MESSAGE, __FILE__, __LINE__) | TraceableCIMException(CODE, EXTRA_MESSAGE, __FILE__, __LINE__) |
| |
| |
static CMPIStatus instSetProperty(CMPIInstance* eInst, char* name, |
static CMPIStatus instSetProperty(CMPIInstance* eInst, const char *name, |
CMPIValue* data, CMPIType type) { | CMPIValue* data, CMPIType type) { |
CIMInstance *inst=(CIMInstance*)eInst->hdl; | CIMInstance *inst=(CIMInstance*)eInst->hdl; |
char **list=(char**)((CMPI_Object*)eInst)->priv; | char **list=(char**)((CMPI_Object*)eInst)->priv; |