![]() |
Murl Engine API
Version 2025.1
|
An interface providing meta data to a given resource object or pacakge. More...
#include <murl_resource_i_meta_data.h>
An interface providing meta data to a given resource object or pacakge.
Inherited by Murl::Resource::MetaData.
Public Member Functions | |
| virtual UInt32 | GetNumberOfKeys () const =0 |
| Get the number of meta data entries present. More... | |
| virtual SInt32 | GetKeyIndex (const Char *key) const =0 |
| Get the index of a meta data entry with a given key name. More... | |
| virtual const Char * | GetKey (UInt32 keyIndex) const =0 |
| Get the key string of the meta data entry at a given index. More... | |
| virtual const Char * | GetValue (UInt32 keyIndex) const =0 |
| Get the value string of the meta data entry at a given index. More... | |
|
pure virtual |
Get the number of meta data entries present.
Get the index of a meta data entry with a given key name.
| key | The key to find: |
Get the key string of the meta data entry at a given index.
| keyIndex | The index of the key, in the range [0..GetNumberOfKeys()-1]. |
Get the value string of the meta data entry at a given index.
| keyIndex | The index of the key, in the range [0..GetNumberOfKeys()-1]. |