#include <lf.h>
◆ alloc
◆ array
◆ charset
◆ cmp_function
◆ count
std::atomic<int32> LF_HASH::count |
◆ element_size
uint LF_HASH::element_size |
◆ flags
◆ get_key
◆ hash_function
◆ initialize
"Initialize" hook - called to finish initialization of object provided by LF_ALLOCATOR (which is pointed by "dst" parameter) and set element key from object passed as parameter to lf_hash_insert (pointed by "src" parameter).
Allows to use LF_HASH with objects which are not "trivially
copyable". NULL value means that element initialization is carried out by copying first element_size bytes from object which provided as parameter to lf_hash_insert.
◆ key_length
◆ key_offset
◆ size
std::atomic<int32> LF_HASH::size |
The documentation for this struct was generated from the following file: