IndexSorter.h File Reference

Go to the source code of this file.

Data Structures

struct  IndexSorter_Struct

Typedefs

typedef uintmax_t IndexSorter_Index
typedef struct IndexSorter_StructIndexSorter_Base
typedef int IndexSorter_sorter (IndexSorter_Base base, IndexSorter_Index x, IndexSorter_Index y)

Functions

IndexSorter_Base IndexSorter_New (IndexSorter_Index lim, IndexSorter_Index empty)
void IndexSorter_Add (IndexSorter_Base base, IndexSorter_Index x)
IndexSorter_Index IndexSorter_Rem (IndexSorter_Base base)
IndexSorter_Index IndexSorter_Best (IndexSorter_Base base)
void IndexSorter_Reset (IndexSorter_Base base)
void IndexSorter_Free (IndexSorter_Base *basePtr)


Typedef Documentation

Definition at line 40 of file IndexSorter.h.

typedef uintmax_t IndexSorter_Index

Definition at line 36 of file IndexSorter.h.

Definition at line 43 of file IndexSorter.h.


Function Documentation

void IndexSorter_Add ( IndexSorter_Base  base,
IndexSorter_Index  x 
)

Definition at line 37 of file IndexSorter.c.

Referenced by sortNames(), testReader(), and UpdateAction().

IndexSorter_Index IndexSorter_Best ( IndexSorter_Base  base  ) 

Definition at line 105 of file IndexSorter.c.

Referenced by SyncTreeMergeNames().

void IndexSorter_Free ( IndexSorter_Base basePtr  ) 

Definition at line 116 of file IndexSorter.c.

Referenced by sortNames(), testReader(), and UpdateAction().

IndexSorter_Base IndexSorter_New ( IndexSorter_Index  lim,
IndexSorter_Index  empty 
)

Definition at line 27 of file IndexSorter.c.

Referenced by sortNames(), SyncUpdateRoot(), and testReader().

IndexSorter_Index IndexSorter_Rem ( IndexSorter_Base  base  ) 

Definition at line 66 of file IndexSorter.c.

Referenced by sortNames(), SyncTreeMergeNames(), and testReader().

void IndexSorter_Reset ( IndexSorter_Base  base  ) 

Definition at line 111 of file IndexSorter.c.


Generated on Thu Feb 16 00:44:25 2012 for Content-Centric Networking in C by  doxygen 1.5.6