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