KVMetadataList
This structure defines a list of metadata elements, and provides the ability to iterate through them. This structure is defined in kvmetadata.h.
typedef struct tag_KVMetadataList
{
KVStructHeader;
void(pascal* fpFree)(
const struct tag_KVMetadataList* const pMetadata);
KVErrorCode(pascal* fpGetNext)(
const struct tag_KVMetadataList* const pMetadata,
const KVMetadataElement** const ppMetadataElement);
KVErrorCode(pascal* fpFindKey)(
const struct tag_KVMetadataList* pMetadata,
KVMetadataKey eKey,
const KVMetadataElement** ppMetadataElement);
} KVMetadataList;
Member Descriptions
KVStructHeader
|
The version of the structure. See KVStructHead. |
|
|
A function pointer to the fpFree() function. |
|
|
A function pointer to the fpGetNext() function. |
fpFindKey
|
A function pointer to the fpFindKey() function. |