Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IKMIPStructure::getValue ( P6KMIP_PRIMITIVE pValue)
pure virtual

Return the value of the non-structure type pointed to by the enumerator's cursor.

Note that the following fields: { bigIntegerType, textStringType, binaryStringType } of pValue require that the caller preset the P6BSTR structure values to valid buffers of the required size. This size is always returned as a result of a next() call. The values returned from the next() call indicate the type that is available when this call is made.

Parameters
pValue[ in ] The value of the primitive KMIP element translated from message format.
Returns
SuccessP6R::eOk 
FailureP6R::eNoMemoryInsuffficient memory to properly initialize the component
P6R::eInvalidArgpValue is NULL.