|  | SIONlib
    1.7.0
    Scalable I/O library for parallel access to task-local files | 
Go to the source code of this file.
| Macros | |
| #define | INITIAL_HASH_SIZE (1*1024) | 
| Typedefs | |
| typedef uint64_t | sion_table_key_t | 
| typedef struct _sion_keyvalue_table_struct | _sion_keyvalue_table | 
| Functions | |
| _sion_keyvalue_table * | _sion_keyvalue_table_init (int size) | 
| int | _sion_keyvalue_table_destroy (_sion_keyvalue_table **table) | 
| int | _sion_keyvalue_table_store (_sion_keyvalue_table *table, sion_table_key_t key, void *data) | 
| void * | _sion_keyvalue_table_lookup (_sion_keyvalue_table *table, sion_table_key_t key) | 
| int | _sion_keyvalue_table_iterator_reset (_sion_keyvalue_table *table) | 
| int | _sion_keyvalue_table_iterator_next (_sion_keyvalue_table *table, sion_table_key_t *key, void **data) | 
| int | _sion_keyvalue_table_iterator_next_in_store_order (_sion_keyvalue_table *table, sion_table_key_t *key, void **data) | 
| int | _sion_keyvalue_table_get_size (_sion_keyvalue_table *table) | 
 1.8.15
 1.8.15