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. |