|
IUF-SDK-3
Interventional Ultrasound Library
|
Go to the source code of this file.
Macros | |
| #define | IUIQPALD_INVALID (iuiqpald_t) NULL |
Typedefs | |
| typedef IufIqPatternListDict * | iuiqpald_t |
Functions | |
| iuiqpald_t | iufIqPatternListDictCreate (void) |
| Create an empty dictionary for IufPatternList objects. More... | |
| int | iufIqPatternListDictDelete (iuiqpald_t dict) |
| Delete the dictionary without deleting its IufPatternList objects. More... | |
| int | iufIqPatternListDictDeepDelete (iuiqpald_t dict) |
| Delete the dictionary and its IufIqPatternList objects. More... | |
| char ** | iufIqPatternListDictGetKeys (iuiqpald_t dict) |
| Return an array of char * containing the keys in the dictionary. 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... | |
| 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... | |
| #define IUIQPALD_INVALID (iuiqpald_t) NULL |
| typedef IufIqPatternListDict* iuiqpald_t |
A dictionary of IufIqPatternList objects. A patternlist typically describes a bmode or doppler driving scheme and since these can be multiplexed in a single acquisition, suchs lists are put in a dictionary.
| 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 |
| 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 |