24 lines
614 B
C
24 lines
614 B
C
#ifndef INCLUDED_C_STRHASHOPS_H
|
|||
|
|
#define INCLUDED_C_STRHASHOPS_H
|
||
|
|
|
||
|
|
#ifndef INCLUDED_C_HASHST_H
|
||
|
|
#include <c_HashST.h>
|
||
|
|
#endif /*INCLUDED_C_HASHST_H*/
|
||
|
|
|
||
|
|
|
||
|
|
/* ------------------------------------------------------------------------------------------------------------------ */
|
||
|
|
/* */
|
||
|
|
|
||
|
|
uint32_t c_StrHashOps_Hash(const void *data, void *arg);
|
||
|
|
|
||
|
|
void* c_StrHashOps_Cp(const void *data, void *arg);
|
||
|
|
|
||
|
|
bool c_StrHashOps_Eq(const void *data1, const void *data2, void *arg);
|
||
|
|
|
||
|
|
void c_StrHashOps_Free(void *data, void *arg);
|
||
|
|
|
||
|
|
extern c_HashKeyOps_t c_StrKeyOps;
|
||
|
|
extern c_HashValOps_t c_StrValOps;
|
||
|
|
|
||
|
|
#endif /*INCLUDED_C_STRHASHOPS_H*/
|