Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IWStrTable::enumValueList ( const P6WCHAR pSectionName,
const P6WCHAR pKey,
p6IEnumStrtblValues **  ppEnum 
)
pure virtual

This method returns an enumerator for the specified string table section and key.

The value portion of a name=value pair in the string table may contain multiple comma separated values. For example: <pre> mystring="value1","value2","another value here",4,"the fifth value, has an embedded comma" </pre> Each call for one entry to the enumerator's next() would return: <ul> <li>value1</li> <li>value2</li> <li>another value here</li> <li>4</li> <li>the fifth value, has an embedded comma</li> </ul>

Parameters
pSectionName[IN] The name of the section containing the key whose value should be enumerated.
pKey[IN] The key whose value should be enumerated
ppEnum[OUT] The address of an p6IEnumStrtblValues interface pointer in which will be places the requested enumerator.
Returns
SuccessP6R::eOk 
FailureP6R::eNotInitializedA successful call to initialize was not made before this call.