135 HT_LOAD_ERROR_FILE_OPEN,
137 HT_LOAD_ERROR_INVALID_HEADER,
138 HT_LOAD_ERROR_MISSING_COUNT,
139 HT_LOAD_ERROR_MALFORMED_COUNT,
140 HT_LOAD_ERROR_ALLOC_FAILED,
141 HT_LOAD_ERROR_PREMATURE_EOF,
142 HT_LOAD_ERROR_MALFORMED_LINE
const char * hash_table_error_string(HashTable_LoadError error_code)
Converts a hash table load error code into a static, human-readable string.
Definition hash_table_io.c:134
HashTable_LoadError hash_table_load(const char *filename, HashTable **out_table)
Loads a hash table from a specified file.
Definition hash_table_io.c:42
A hash table entry object.
Definition hash_table.h:20