|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <stdlib.h>#include <string.h>#include <hashmap.h>#include <iuf.h>#include <iufIqFileStructure.h>#include <iufDemodulationPrivate.h>#include <iufDemodulationDictADT.h>Functions | |
| iudmd_t | iufDemodulationDictCreate () |
| create an empty dictionary More... | |
| int | iufDemodulationDictDeepDelete (iudmd_t dict) |
| Delete the dictionary and its IufDemodulation. More... | |
| int | iufDemodulationDictDelete (iudmd_t dict) |
| Delete the dictionary without deleting its IufDemodulation. More... | |
| int | iufDemodulationDictCompare (iudmd_t reference, iudmd_t actual) |
| Compare two dictionaries with each other. More... | |
| size_t | iufDemodulationDictGetSize (iudmd_t dict) |
| Get the number of entries in the dictionary. More... | |
| iudm_t | iufDemodulationDictGet (iudmd_t dict, char *key) |
Get the IufDemodulation from the dictionary that has the label key. More... | |
| char ** | iufDemodulationDictGetKeys (iudmd_t dict) |
Get the IufPatternList object with label key from the dictionary. More... | |
| int | iufDemodulationDictSet (iudmd_t dict, char *key, iudm_t member) |
Get the IufDemodulation from the dictionary that has the label key. More... | |
| int | iufDemodulationDictSave (iudmd_t dict, hid_t handle) |
| iudmd_t | iufDemodulationDictLoad (hid_t handle) |
| iudmd_t iufDemodulationDictCreate | ( | void | ) |
create an empty dictionary
| int iufDemodulationDictDeepDelete | ( | iudmd_t | dict | ) |
Delete the dictionary and its IufDemodulation.
| dict | The dictionary of interest |
| int iufDemodulationDictDelete | ( | iudmd_t | dict | ) |
Delete the dictionary without deleting its IufDemodulation.
| dict | The dictionary of interest |
Get the IufDemodulation from the dictionary that has the label key.
| dict | The dictionary of interest |
| key | The label of the demodulation to return |
| char** iufDemodulationDictGetKeys | ( | iudmd_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 iufDemodulationDictGetSize | ( | iudmd_t | dict | ) |
Get the number of entries in the dictionary.
| dict | The dictionary of interest |
| iudmd_t iufDemodulationDictLoad | ( | hid_t | handle | ) |
| int iufDemodulationDictSave | ( | iudmd_t | dict, |
| hid_t | handle | ||
| ) |
Get the IufDemodulation from the dictionary that has the label key.
| dict | The dictionary of interest |
| key | The label of the IufDemodulation that to be added |
| member | The IufDemodulation object |