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

Move the cursor to the next type in the structure.

Return to the caller the Tag, Type, and length of the current KMIP message element being pointed to. The caller can then call getPrimitiveValue(), getRawBytes(), or getChildStructure() to extract the value of the KMIP element.

Parameters
pCursor[ out ] This method replaces the value of this parameter with the status of the KMIP element being pointed to by the enumerator's cursor.
Returns
SuccessP6R::eOk 
FailureP6R::eNoMemoryInsuffficient memory to properly initialize the component
P6R::eInvalidArgpCursor is NULL.
P6R::eEndOfRecordNo more types in the structure.