LAL  7.5.0.1-fe68b98
LALHeap Struct Reference

Detailed Description

Generic heap with elements of type void *

Definition at line 35 of file LALHeap.c.

Data Fields

void ** data
 
int data_len
 
int n
 
LALHeapDtorFcn dtor
 
int max_size
 
int min_or_max_heap
 
LALHeapCmpParamFcn cmp
 
void * cmp_param
 
LALHeapAddFcn add
 

Field Documentation

◆ data

void** LALHeap::data

Definition at line 36 of file LALHeap.c.

◆ data_len

int LALHeap::data_len

Definition at line 37 of file LALHeap.c.

◆ n

int LALHeap::n

Definition at line 38 of file LALHeap.c.

◆ dtor

LALHeapDtorFcn LALHeap::dtor

Definition at line 39 of file LALHeap.c.

◆ max_size

int LALHeap::max_size

Definition at line 40 of file LALHeap.c.

◆ min_or_max_heap

int LALHeap::min_or_max_heap

Definition at line 41 of file LALHeap.c.

◆ cmp

LALHeapCmpParamFcn LALHeap::cmp

Definition at line 42 of file LALHeap.c.

◆ cmp_param

void* LALHeap::cmp_param

Definition at line 43 of file LALHeap.c.

◆ add

LALHeapAddFcn LALHeap::add

Definition at line 44 of file LALHeap.c.