| 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 |