|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <stdlib.h>#include <string.h>#include <hashmap.h>#include <iuf.h>#include <iufIqPatternListDictADT.h>#include <iufIqPatternListPrivate.h>Macros | |
| #define | MAX_NAME 1024 |
Functions | |
| iuiqpald_t | iufIqPatternListDictCreate () |
| Create an empty dictionary for IufPatternList objects. More... | |
| int | iufIqPatternListDictDeepDelete (iuiqpald_t dict) |
| Delete the dictionary and its IufIqPatternList objects. More... | |
| int | iufIqPatternListDictDelete (iuiqpald_t dict) |
| Delete the dictionary without deleting its IufPatternList objects. More... | |
| int | iufIqPatternListDictCompare (iuiqpald_t reference, iuiqpald_t actual) |
| Compare two dictionaries of IufIqPatternList objects. More... | |
| size_t | iufIqPatternListDictGetSize (iuiqpald_t dict) |
| Get the number of IufPatternList objects in the dictionary. More... | |
| char ** | iufIqPatternListDictGetKeys (iuiqpald_t dict) |
| Return an array of char * containing the keys in the dictionary. More... | |
| iuiqpal_t | iufIqPatternListDictGet (iuiqpald_t dict, char *key) |
Get the IufIqPatternList object with label key from the dictionary. More... | |
| int | iufIqPatternListDictSet (iuiqpald_t dict, char *key, iuiqpal_t member) |
Add the IufIqPatternList object with label key to the dictionary. More... | |
| int | iufIqPatternListDictSave (iuiqpald_t dict, hid_t handle) |
| iuiqpald_t | iufIqPatternListDictLoad (hid_t handle) |
| #define MAX_NAME 1024 |
| int iufIqPatternListDictCompare | ( | iuiqpald_t | reference, |
| iuiqpald_t | actual | ||
| ) |
Compare two dictionaries of IufIqPatternList objects.
| reference | The dictionary to compare to |
| actual | The dictionary to compare with |
| iuiqpald_t iufIqPatternListDictCreate | ( | void | ) |
Create an empty dictionary for IufPatternList objects.
| int iufIqPatternListDictDeepDelete | ( | iuiqpald_t | dict | ) |
Delete the dictionary and its IufIqPatternList objects.
| dict | The dictionary to be deleted |
| int iufIqPatternListDictDelete | ( | iuiqpald_t | dict | ) |
Delete the dictionary without deleting its IufPatternList objects.
| dict | The dictionary to be deleted |
| iuiqpal_t iufIqPatternListDictGet | ( | iuiqpald_t | dict, |
| char * | key | ||
| ) |
Get the IufIqPatternList object with label key from the dictionary.
key or IUIQPALD_INVALID if it is not found. | dict | The dictionary of interest |
| key | The label of the IufIqPatternList |
| char** iufIqPatternListDictGetKeys | ( | iuiqpald_t | dict | ) |
Return an array of char * containing the keys in the dictionary.
| size_t iufIqPatternListDictGetSize | ( | iuiqpald_t | dict | ) |
Get the number of IufPatternList objects in the dictionary.
| dict | The dictionary of interest |
| iuiqpald_t iufIqPatternListDictLoad | ( | hid_t | handle | ) |
| int iufIqPatternListDictSave | ( | iuiqpald_t | dict, |
| hid_t | handle | ||
| ) |
| int iufIqPatternListDictSet | ( | iuiqpald_t | dict, |
| char * | key, | ||
| iuiqpal_t | member | ||
| ) |
Add the IufIqPatternList object with label key to the dictionary.
| dict | The dictionary of interest |
| key | The label of the IufPatternList |
| member | The IufPatternList |