| 25 cxstring cx_hash_key_as_string(const CxHashKey *key); |
25 cxstring cx_hash_key_as_string(const CxHashKey *key); |
| 26 ``` |
26 ``` |
| 27 |
27 |
| 28 ## Description |
28 ## Description |
| 29 |
29 |
| 30 The primary function for creating a `CxHashKey` structure from non-integers is `cx_hash_key()`. |
30 The primary function for creating a `CxHashKey` structure from nonintegers is `cx_hash_key()`. |
| 31 The other functions effectively do the same, but |
31 The other functions effectively do the same, but |
| 32 |
32 |
| 33 * `cx_hash_key_bytes()` is strongly typed if you want to avoid passing `void*` |
33 * `cx_hash_key_bytes()` is strongly typed if you want to avoid passing `void*` |
| 34 * `cx_hash_key_str()` conveniently takes a C string and computes the length |
34 * `cx_hash_key_str()` conveniently takes a C string and computes the length |
| 35 * `cx_hash_key_ustr()` same as before, but for `unsigned char*` |
35 * `cx_hash_key_ustr()` same as before, but for `unsigned char*` |