libdom
Loading...
Searching...
No Matches
Public Attributes | List of all members
dom_hash_vtable Struct Reference

#include <hashtable.h>

Public Attributes

uint32_t(* hash )(void *key, void *pw)
 
void *(* clone_key )(void *key, void *pw)
 
void(* destroy_key )(void *key, void *pw)
 
void *(* clone_value )(void *value, void *pw)
 
void(* destroy_value )(void *value, void *pw)
 
bool(* key_isequal )(void *key1, void *key2, void *pw)
 

Member Data Documentation

◆ clone_key

void *(* dom_hash_vtable::clone_key) (void *key, void *pw)

◆ clone_value

void *(* dom_hash_vtable::clone_value) (void *value, void *pw)

◆ destroy_key

void(* dom_hash_vtable::destroy_key) (void *key, void *pw)

◆ destroy_value

void(* dom_hash_vtable::destroy_value) (void *value, void *pw)

◆ hash

uint32_t(* dom_hash_vtable::hash) (void *key, void *pw)

◆ key_isequal

bool(* dom_hash_vtable::key_isequal) (void *key1, void *key2, void *pw)

The documentation for this struct was generated from the following file: