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);

} KVMetadataList;

Member Descriptions

KVStructHeader

The KeyView version of the structure. See KVStructHead.

fpFree

A function pointer to the fpFree() function.

fpGetNext

A function pointer to the fpGetNext() function.