ucx/map.h

changeset 69
fb59270b1de3
parent 67
27e67e725d35
child 71
303dabadff1c
equal deleted inserted replaced
68:88dbea299440 69:fb59270b1de3
13 #ifdef __cplusplus 13 #ifdef __cplusplus
14 extern "C" { 14 extern "C" {
15 #endif 15 #endif
16 16
17 #define UCX_MAP_FOREACH(elm,iter) \ 17 #define UCX_MAP_FOREACH(elm,iter) \
18 for(;ucx_map_iter_next(&iter,(void*)&elm)==0;) 18 for(;ucx_map_iter_next(&iter,(void**)&elm)==0;)
19 19
20 typedef struct UcxMap UcxMap; 20 typedef struct UcxMap UcxMap;
21 typedef struct UcxKey UcxKey; 21 typedef struct UcxKey UcxKey;
22 typedef struct UcxMapElement UcxMapElement; 22 typedef struct UcxMapElement UcxMapElement;
23 typedef struct UcxMapIterator UcxMapIterator; 23 typedef struct UcxMapIterator UcxMapIterator;

mercurial