version 1.13, 2006/01/30 16:18:04
|
version 1.14, 2006/10/18 08:04:42
|
|
|
data.type=CMPI_instance; | data.type=CMPI_instance; |
Array<CIMInstance>* ia=(Array<CIMInstance>*)ie->hdl; | Array<CIMInstance>* ia=(Array<CIMInstance>*)ie->hdl; |
if (ie->cursor<ie->max) { | if (ie->cursor<ie->max) { |
data.value.inst=(CMPIInstance*) |
data.value.inst=reinterpret_cast<CMPIInstance*> |
new CMPI_Object(new CIMInstance((*ia)[ie->cursor++])); |
(new CMPI_Object(new CIMInstance((*ia)[ie->cursor++]))); |
if (rc) CMSetStatus(rc,CMPI_RC_OK); | if (rc) CMSetStatus(rc,CMPI_RC_OK); |
} | } |
else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED); | else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED); |
|
|
data.type=CMPI_instance; | data.type=CMPI_instance; |
Array<CIMInstance>* ia=(Array<CIMInstance>*)ie->hdl; | Array<CIMInstance>* ia=(Array<CIMInstance>*)ie->hdl; |
if (ie->cursor<ie->max) { | if (ie->cursor<ie->max) { |
data.value.inst=(CMPIInstance*) |
data.value.inst=reinterpret_cast<CMPIInstance*> |
new CMPI_Object(new CIMInstance((*ia)[ie->cursor++])); |
(new CMPI_Object(new CIMInstance((*ia)[ie->cursor++]))); |
if (rc) CMSetStatus(rc,CMPI_RC_OK); | if (rc) CMSetStatus(rc,CMPI_RC_OK); |
} | } |
else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED); | else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED); |
|
|
data.type=CMPI_ref; | data.type=CMPI_ref; |
Array<CIMObjectPath>* opa=(Array<CIMObjectPath>*)oe->hdl; | Array<CIMObjectPath>* opa=(Array<CIMObjectPath>*)oe->hdl; |
if (oe->cursor<oe->max) { | if (oe->cursor<oe->max) { |
data.value.ref=(CMPIObjectPath*) |
data.value.ref=reinterpret_cast<CMPIObjectPath*> |
new CMPI_Object(new CIMObjectPath((*opa)[oe->cursor++])); |
(new CMPI_Object(new CIMObjectPath((*opa)[oe->cursor++]))); |
if (rc) CMSetStatus(rc,CMPI_RC_OK); | if (rc) CMSetStatus(rc,CMPI_RC_OK); |
} | } |
else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED); | else if (rc) CMSetStatus(rc,CMPI_RC_ERR_FAILED); |