Contains C API definitions for a metadata dictionary.
More...
Go to the source code of this file.
Contains C API definitions for a metadata dictionary.
Definition in file metadata_dictionary_cc.h.
◆ mip_cc_metadata_dictionary
◆ MIP_CC_API() [1/2]
Create a dictionary of string keys/values.
Get metadata entries that compose a dictionary.
- Parameters
-
entries | Array of metadata entries |
count | Number of metadata entries |
dictionary | [Output] Newly-created dictionary |
errorInfo | [Output] (Optional) Failure info if operation result is error |
- Returns
- Result code indicating success or failure
- Note
- A mip_cc_dictionary must be freed by calling MIP_CC_ReleaseDictionary
- Parameters
-
dictionary | Source dictionary |
entries | [Output] Array of metadata entries, memory owned by mip_cc_dictionary object |
count | [Output] Number of metadata entries |
errorInfo | [Output] (Optional) Failure info if operation result is error |
- Returns
- Result code indicating success or failure
- Note
- The memory for 'entries' is owned by the mip_cc_dictionary object, so it should not be freed independently
◆ MIP_CC_API() [2/2]
Release resources associated with a dictionary.
- Parameters
-
dictionary | Dictionary to be released |
◆ count
◆ dictionary
◆ entries
◆ errorInfo