1 #ifndef IUFLIBRARY_IUFHLPATTERNLIST_H 2 #define IUFLIBRARY_IUFHLPATTERNLIST_H 20 #define IUPAL_INVALID (iupal_t) NULL 85 #endif //IUFLIBRARY_IUFHLPATTERNLIST_H
int iufPatternListDelete(iupal_t list)
Delete the patternList without deleting the individual patterns.
Definition: iufPatternList.c:56
int iufPatternListCompare(iupal_t reference, iupal_t actual)
Compare two patternLists with each other.
Definition: iufPatternList.c:77
int iufPatternListSet(iupal_t list, iupa_t member, int index)
Set a pattern at index in the IufPatternList.
Definition: iufPatternList.c:150
iupa_t iufPatternListGet(iupal_t list, int index)
Get the pattern at index from the IufPatternList.
Definition: iufPatternList.c:105
Definition: iufReceiveSettingsDictADT.h:15
int iufPatternListDeepDelete(iupal_t list)
Delete the patternList and the individual patterns.
Definition: iufPatternList.c:45
IufPatternList * iupal_t
Definition: iufPatternList.h:19
int iufPatternListGetSize(iupal_t list)
Get the number of patterns in the list.
Definition: iufPatternList.c:97
iupal_t iufPatternListCreate(int numPatterns, iursd_t receiveSettingsDict, iurcmd_t receiveChannelMapDict)
Create a patternList of size numPattern. Using the IufReceiveSettingsDict and IufReceiveChannelMapDic...
Definition: iufPatternList.c:20
int numPatterns
Definition: iufPatternListADT.h:7
Definition: iufReceiveChannelMapDictADT.h:16
Definition: iufPattern.c:8
Definition: iufPatternListADT.h:5
iurcmd_t receiveChannelMapDict
Definition: iufPatternListADT.h:11
iursd_t receiveSettingsDict
Definition: iufPatternListADT.h:10