Preprocessor definitions
#define MPLIB1_DL_LIST
#define BIT( x )
#define LN_IGNORECASE
#define NODE_SIZE
#define LIST_SIZE
#define DL_REMOVE_NODES
#define DL_FREE_NODES
#define DL_FREE_ITEMS
#define DL_FREE_NAMES
- struct Node
- {
- struct Node* ln_Succ;
- struct Node* ln_Pred;
- const char* ln_Name;
- const void* ln_Item;
- struct List* ln_List;
- }
- struct List
- {
- struct Node ln_Head;
- struct Node ln_Tail;
- int ln_Flags;
- }
typedef struct Node Node
- See:
typedef struct List List
- See:
typedef void (*Walk_List_t)(void*,void*)
typedef int (*Walk_List2_t)(void*,void*)
typedef int (*Walk_List_Name_t)(void*,void*)
typedef int (*Walk_List_Node_t)(Node*,void*)
typedef int (*dl_sort_i_t)(const void*,const void*)