LAL  7.5.0.1-89842e6
LALHashTbl Struct Reference

Detailed Description

Generic hash table with elements of type void *

Definition at line 35 of file LALHashTbl.c.

Data Fields

void ** data
 
int data_len
 
int n
 
int q
 
LALHashTblDtorFcn dtor
 
LALHashTblHashParamFcn hash
 
void * hash_param
 
LALHashTblCmpParamFcn cmp
 
void * cmp_param
 

Field Documentation

◆ data

void** LALHashTbl::data

Definition at line 36 of file LALHashTbl.c.

◆ data_len

int LALHashTbl::data_len

Definition at line 37 of file LALHashTbl.c.

◆ n

int LALHashTbl::n

Definition at line 38 of file LALHashTbl.c.

◆ q

int LALHashTbl::q

Definition at line 39 of file LALHashTbl.c.

◆ dtor

LALHashTblDtorFcn LALHashTbl::dtor

Definition at line 40 of file LALHashTbl.c.

◆ hash

LALHashTblHashParamFcn LALHashTbl::hash

Definition at line 41 of file LALHashTbl.c.

◆ hash_param

void* LALHashTbl::hash_param

Definition at line 42 of file LALHashTbl.c.

◆ cmp

LALHashTblCmpParamFcn LALHashTbl::cmp

Definition at line 43 of file LALHashTbl.c.

◆ cmp_param

void* LALHashTbl::cmp_param

Definition at line 44 of file LALHashTbl.c.