osprey/cygnus/include/fibheap.h File Reference

#include "ansidecl.h"

Include dependency graph for fibheap.h:

Go to the source code of this file.

Data Types

type  fibheap
type  fibnode

Typedefs

typedef long fibheapkey_t
typedef struct fibheapfibheap_t
typedef struct fibnodefibnode_t

Functions/Subroutines

fibheap_t fibheap_new PARAMS ((void))
fibnode_t fibheap_insert PARAMS ((fibheap_t, fibheapkey_t, void *))
int fibheap_empty PARAMS ((fibheap_t))
fibheapkey_t fibheap_replace_key PARAMS ((fibheap_t, fibnode_t, fibheapkey_t))
void *fibheap_replace_key_data PARAMS ((fibheap_t, fibnode_t, fibheapkey_t, void *))
void *fibheap_replace_data PARAMS ((fibheap_t, fibnode_t, void *))
void *fibheap_delete_node PARAMS ((fibheap_t, fibnode_t))
fibheap_t fibheap_union PARAMS ((fibheap_t, fibheap_t))


Typedef Documentation

typedef long fibheapkey_t

Definition at line 49 of file fibheap.h.


Function Documentation

fibheap_t fibheap_union PARAMS ( (fibheap_t, fibheap_t  ) 

void* fibheap_delete_node PARAMS ( (fibheap_t, fibnode_t  ) 

void* fibheap_replace_data PARAMS ( (fibheap_t, fibnode_t, void *)   ) 

void* fibheap_replace_key_data PARAMS ( (fibheap_t, fibnode_t, fibheapkey_t, void *)   ) 

fibheapkey_t fibheap_replace_key PARAMS ( (fibheap_t, fibnode_t, fibheapkey_t  ) 

int fibheap_empty PARAMS ( (fibheap_t  ) 

fibnode_t fibheap_insert PARAMS ( (fibheap_t, fibheapkey_t, void *)   ) 

fibheap_t fibheap_new PARAMS ( (void  ) 

Definition at line 77 of file cplus-dem.c.


Generated on Wed Apr 8 15:00:25 2009 for Open64 by  doxygen 1.5.6