|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <stdlib.h>#include <string.h>#include <hashmap.h>#include <iuf.h>#include <iufPatternListDictADT.h>#include <iufPatternListPrivate.h>Macros | |
| #define | MAX_NAME 1024 |
Functions | |
| iupald_t | iufPatternListDictCreate () |
| Create an empty dictionary for IufPatternList objects. More... | |
| int | iufPatternListDictDeepDelete (iupald_t dict) |
| Delete the dictionary and its IufPatternList objects. More... | |
| int | iufPatternListDictDelete (iupald_t dict) |
| Delete the dictionary without deleting its IufPatternList objects. More... | |
| int | iufPatternListDictCompare (iupald_t reference, iupald_t actual) |
| Compare two dictionaries of IufPatternList objects. More... | |
| size_t | iufPatternListDictGetSize (iupald_t dict) |
| Get the number of IufPatternList objects in the dictionary. More... | |
| iupal_t | iufPatternListDictGet (iupald_t dict, char *key) |
Get the IufPatternList object with label key from the dictionary. More... | |
| char ** | iufPatternListDictGetKeys (iupald_t dict) |
Get the IufPatternList object with label key from the dictionary. More... | |
| int | iufPatternListDictSet (iupald_t dict, char *key, iupal_t member) |
Add the IufPatternList object with label key to the dictionary. More... | |
| int | iufPatternListDictSave (iupald_t dict, hid_t handle) |
| iupald_t | iufPatternListDictLoad (hid_t handle) |
| #define MAX_NAME 1024 |
Compare two dictionaries of IufPatternList objects.
| reference | The dictionary to compare to |
| actual | The dictionary to compare with |
| iupald_t iufPatternListDictCreate | ( | void | ) |
Create an empty dictionary for IufPatternList objects.
| int iufPatternListDictDeepDelete | ( | iupald_t | dict | ) |
Delete the dictionary and its IufPatternList objects.
| dict | The dictionary to be deleted |
| int iufPatternListDictDelete | ( | iupald_t | dict | ) |
Delete the dictionary without deleting its IufPatternList objects.
| dict | The dictionary to be deleted |
Get the IufPatternList object with label key from the dictionary.
key or IUPALD_INVALID if it is not found. | dict | The dictionary of interest |
| key | The label of the IufPatternList |
| char** iufPatternListDictGetKeys | ( | iupald_t | dict | ) |
Get the IufPatternList object with label key from the dictionary.
key or IUPALD_INVALID if it is not found. | dict | The dictionary of interest |
| size_t iufPatternListDictGetSize | ( | iupald_t | dict | ) |
Get the number of IufPatternList objects in the dictionary.
| dict | The dictionary of interest |
| iupald_t iufPatternListDictLoad | ( | hid_t | handle | ) |
| int iufPatternListDictSave | ( | iupald_t | dict, |
| hid_t | handle | ||
| ) |
Add the IufPatternList object with label key to the dictionary.
| dict | The dictionary of interest |
| key | The label of the IufPatternList |
| member | The IufPatternList |