|
Volksdata 1.0b7
RDF library
|

Macros | |
| #define | VOLK_HASH_SEED 0 |
| Seed used for all hashing. Compile-time configurable. | |
| #define | VOLK_HASH32(buf, size, seed) |
| Default 32-bit hashing function. | |
| #define | VOLK_HASH64(buf, size, seed) |
| Default 64-bit hashing function. | |
| #define | VOLK_HASH128(buf, size, seed) |
| Default 128-bit hashing function. | |
| #define | VOLK_HASH(...) |
| Default hashing function. Depends on architecture. | |
Typedefs | |
| typedef XXH32_hash_t | VOLK_Hash32 |
| 32-bit hash data type. | |
| typedef XXH64_hash_t | VOLK_Hash64 |
| 64-bit hash data type. | |
| typedef XXH128_hash_t | VOLK_Hash128 |
| 128-bit hash data type. | |
| typedef VOLK_Hash64 | VOLK_Hash |
| Default hash data type. | |
Variables | |
| char * | warning_msg [] |
| Warning messages. | |
| char * | error_msg [] |
| char * | VOLK_root_path |
| bool | VOLK_env_is_init |
| Whether the environment is initialized. | |
| #define VOLK_HASH_SEED 0 |
| #define VOLK_HASH32 | ( | buf, | |
| size, | |||
| seed ) |
| #define VOLK_HASH64 | ( | buf, | |
| size, | |||
| seed ) |
| #define VOLK_HASH128 | ( | buf, | |
| size, | |||
| seed ) |
| #define VOLK_HASH | ( | ... | ) |
Default hashing function. Depends on architecture.
| typedef XXH32_hash_t VOLK_Hash32 |
| typedef XXH64_hash_t VOLK_Hash64 |
| typedef XXH128_hash_t VOLK_Hash128 |
| typedef VOLK_Hash64 VOLK_Hash |
|
extern |
Warning messages.
The message corresponding to the rc is found by warning_msg[rc - VOLK_MIN_WARNING]. VOLK_strerror() facilitates this.
|
extern |
Whether the environment is initialized.
This is necessary for most operations. Calling VOLK_init() sets this to true.