#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: