kstars
Go to the documentation of this file.
35 #ifndef __dict_list_h_
36 #define __dict_list_h_
40 #define DictKey DictListKey
42 #define DictNode DictListNode
44 #define dictNewDict(frame, leq) __gl_dictListNewDict(frame, leq)
45 #define dictDeleteDict(dict) __gl_dictListDeleteDict(dict)
47 #define dictSearch(dict, key) __gl_dictListSearch(dict, key)
48 #define dictInsert(dict, key) __gl_dictListInsert(dict, key)
49 #define dictInsertBefore(dict, node, key) __gl_dictListInsertBefore(dict, node, key)
50 #define dictDelete(dict, node) __gl_dictListDelete(dict, node)
52 #define dictKey(n) __gl_dictListKey(n)
53 #define dictSucc(n) __gl_dictListSucc(n)
54 #define dictPred(n) __gl_dictListPred(n)
55 #define dictMin(d) __gl_dictListMin(d)
56 #define dictMax(d) __gl_dictListMax(d)
74 #define __gl_dictListKey(n) ((n)->key)
75 #define __gl_dictListSucc(n) ((n)->next)
76 #define __gl_dictListPred(n) ((n)->prev)
77 #define __gl_dictListMin(d) ((d)->head.next)
78 #define __gl_dictListMax(d) ((d)->head.prev)
79 #define __gl_dictListInsert(d, k) (dictInsertBefore((d), &(d)->head, (k)))
#define dictInsertBefore(dict, node, key)
#define dictDeleteDict(dict)
#define dictSearch(dict, key)
#define dictNewDict(frame, leq)
int(* leq)(void *frame, DictKey key1, DictKey key2)
#define dictDelete(dict, node)
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Mon Dec 9 2019 02:11:21 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.