version 1.33, 2005/02/05 23:00:05
|
version 1.34, 2005/02/28 21:18:29
|
|
|
} | } |
case CIMTYPE_REFERENCE: | case CIMTYPE_REFERENCE: |
break; | break; |
|
// PEP 194: |
|
// Note that "object" (ie. CIMTYPE_OBJECT) is not a real CIM datatype, just a |
|
// Pegasus internal representation of an embedded object, so it won't be found here. |
|
case CIMTYPE_OBJECT: |
|
break; |
} // end switch | } // end switch |
return 0; | return 0; |
} | } |
|
|
case CIMTYPE_STRING: return new CIMValue(rep); | case CIMTYPE_STRING: return new CIMValue(rep); |
case CIMTYPE_DATETIME: return new CIMValue(StoDT(rep, dt)); | case CIMTYPE_DATETIME: return new CIMValue(StoDT(rep, dt)); |
case CIMTYPE_REFERENCE: return build_reference_value(rep); | case CIMTYPE_REFERENCE: return build_reference_value(rep); |
|
// PEP 194: |
|
// Note that "object" (ie. CIMTYPE_OBJECT) is not a real CIM datatype, just a |
|
// Pegasus internal representation of an embedded object, so it won't be found here. |
|
case CIMTYPE_OBJECT: break; |
} | } |
return(new CIMValue((Uint32) 0)); // default | return(new CIMValue((Uint32) 0)); // default |
} else { // an array type, either fixed or variable | } else { // an array type, either fixed or variable |