23 Depending on the iterator type requested, you need to create an iterator with the correct methods that |
23 Depending on the iterator type requested, you need to create an iterator with the correct methods that |
24 return the requested thing. |
24 return the requested thing. |
25 There are no automatic checks to enforce this - it's completely up to you. |
25 There are no automatic checks to enforce this - it's completely up to you. |
26 If you need inspiration on how to do that, check the hash map implementation that comes with UCX. |
26 If you need inspiration on how to do that, check the hash map implementation that comes with UCX. |
27 |
27 |
|
28 <!-- |
28 ## Undocumented Symbols (TODO) |
29 ## Undocumented Symbols (TODO) |
29 ### cx_empty_map |
30 ### cx_empty_map |
30 ### cxEmptyMap |
31 ### cxEmptyMap |
31 ### cxMapFree |
32 ### cxMapFree |
32 ### cxMapMutIterator |
33 ### cxMapMutIterator |
33 ### cxMapMutIteratorKeys |
34 ### cxMapMutIteratorKeys |
34 ### cxMapMutIteratorValues |
35 ### cxMapMutIteratorValues |
|
36 --> |
|
37 |
|
38 <seealso> |
|
39 <category ref="apidoc"> |
|
40 <a href="https://ucx.sourceforge.io/api/map_8h.html">map.h</a> |
|
41 </category> |
|
42 </seealso> |
|
43 |