| |
1 # Hash Map |
| |
2 |
| |
3 <warning> |
| |
4 Outdated - Rewrite! |
| |
5 </warning> |
| |
6 |
| |
7 UCX provides a basic hash map implementation with a configurable amount of buckets. |
| |
8 If you do not specify the number of buckets, a default of 16 buckets will be used. |
| |
9 You can always rehash the map with `cxMapRehash()` to change the number of buckets to something more efficient, |
| |
10 but you need to be careful, because when you use this function you are effectively locking into using this |
| |
11 specific hash map implementation, and you would need to remove all calls to this function when you want to |
| |
12 exchange the concrete map implementation with something different. |
| |
13 |
| |
14 ## Undocumented Symbols (TODO) |
| |
15 ### cxHashMapCreate |
| |
16 ### cxMapRehash |