1 #ifndef IUFLIBRARY_IUFHLRECEIVESETTINGSDICT_H 2 #define IUFLIBRARY_IUFHLRECEIVESETTINGSDICT_H 13 #define IURSD_INVALID (iursd_t) NULL 83 #endif //IUFLIBRARY_IUFHLRECEIVESETTINGSDICT_H IufReceiveSettingsDict * iursd_t
Definition: iufReceiveSettingsDict.h:12
int iufReceiveSettingsDictSet(iursd_t dict, char *key, iurs_t member)
Get the IufReceiveSettings from the dictionary that has the label key.
Definition: iufReceiveSettingsDict.c:177
Definition: iufReceiveSettings.c:9
char ** iufReceiveSettingsDictGetKeys(iursd_t dict)
Get the keys currently available in the dict.
Definition: iufReceiveSettingsDict.c:143
Definition: iufReceiveSettingsDictADT.h:15
iursd_t iufReceiveSettingsDictCreate(void)
create an empty dictionary
Definition: iufReceiveSettingsDict.c:12
size_t iufReceiveSettingsDictGetSize(iursd_t dict)
Get the number of entries in the dictionary.
Definition: iufReceiveSettingsDict.c:116
iurs_t iufReceiveSettingsDictGet(iursd_t dict, char *key)
Get the IufReceiveSettings from the dictionary that has the label key.
Definition: iufReceiveSettingsDict.c:125
int iufReceiveSettingsDictDelete(iursd_t dict)
Delete the dictionary without deleting its IufReceiveSettings.
Definition: iufReceiveSettingsDict.c:43
int iufReceiveSettingsDictCompare(iursd_t reference, iursd_t actual)
Compare two dictionaries with each other.
Definition: iufReceiveSettingsDict.c:96
int iufReceiveSettingsDictDeepDelete(iursd_t dict)
Delete the dictionary and its IufReceiveSettings.
Definition: iufReceiveSettingsDict.c:24