ETRI IVCL 1.0.0
Acceleration SW Platform for Ondevice
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
FIB Namespace Reference

Classes

struct  fibheap
 
struct  fibheap_el
 

Typedefs

typedef int(* voidcmp) (int, int)
 

Functions

bool fh_isempty (const struct fibheap *fh)
 
struct fibheapfh_makeheap ()
 
voidcmp fh_setcmp (struct fibheap *h, voidcmp fnct)
 
void fh_deleteheap (struct fibheap *h)
 
struct fibheap_elfh_insert (struct fibheap *h, int data)
 
int fh_extractmin (struct fibheap *h)
 

Typedef Documentation

◆ voidcmp

typedef int(* FIB::voidcmp) (int, int)

Function Documentation

◆ fh_deleteheap()

void FIB::fh_deleteheap ( struct fibheap h)

◆ fh_extractmin()

int FIB::fh_extractmin ( struct fibheap h)

◆ fh_insert()

struct fibheap_el * FIB::fh_insert ( struct fibheap h,
int  data 
)

◆ fh_isempty()

bool FIB::fh_isempty ( const struct fibheap fh)

◆ fh_makeheap()

struct fibheap * FIB::fh_makeheap ( )

◆ fh_setcmp()

voidcmp FIB::fh_setcmp ( struct fibheap h,
voidcmp  fnct 
)