Definition: iufHistoryNodeList.c:8
int iufHistoryNodeDelete(iuhn_t historyNode)
Delete a history node.
Definition: iufHistoryNode.c:47
Definition: iufHistoryNodeADT.h:4
iupad_t parameters
Definition: iufHistoryNodeADT.h:12
iuhn_t iufHistoryNodeCreate(char *pNodeType)
Creates a history node of the type described by the string pNodeType.
Definition: iufHistoryNode.c:35
int numberOfParents
Definition: iufHistoryNodeADT.h:9
IUF_BOOL deepDelete
Definition: iufHistoryNodeADT.h:14
char * iufHistoryNodeGetType(iuhn_t historyNode)
Gets the label of the node.
Definition: iufHistoryNode.c:185
int iufHistoryNodeGetNumParams(iuhn_t historyNode)
Gets the number of parameters that a node has.
Definition: iufHistoryNode.c:163
int iufHistoryNodeGetNumParents(iuhn_t historyNode)
Gets the number of parents that a node has.
Definition: iufHistoryNode.c:153
void * instanceData
Definition: iufHistoryNodeADT.h:13
char * pType
Definition: iufHistoryNodeADT.h:8
char * pId
Definition: iufHistoryNodeADT.h:7
iuhnl_t parents
Definition: iufHistoryNodeADT.h:10
int numberOfParameters
Definition: iufHistoryNodeADT.h:11