Leptonica  1.54
Файл src/map.c
#include "allheaders.h"

Функции

L_AMAPl_amapCreate (l_int32 keytype)
RB_TYPEl_amapFind (L_AMAP *m, RB_TYPE key)
void l_amapInsert (L_AMAP *m, RB_TYPE key, RB_TYPE value)
void l_amapDelete (L_AMAP *m, RB_TYPE key)
void l_amapDestroy (L_AMAP **pm)
L_AMAP_NODEl_amapGetFirst (L_AMAP *m)
L_AMAP_NODEl_amapGetNext (L_AMAP_NODE *n)
L_AMAP_NODEl_amapGetLast (L_AMAP *m)
L_AMAP_NODEl_amapGetPrev (L_AMAP_NODE *n)
l_int32 l_amapSize (L_AMAP *m)
L_ASETl_asetCreate (l_int32 keytype)
RB_TYPEl_asetFind (L_ASET *s, RB_TYPE key)
void l_asetInsert (L_ASET *s, RB_TYPE key)
void l_asetDelete (L_ASET *s, RB_TYPE key)
void l_asetDestroy (L_ASET **ps)
L_ASET_NODEl_asetGetFirst (L_ASET *s)
L_ASET_NODEl_asetGetNext (L_ASET_NODE *n)
L_ASET_NODEl_asetGetLast (L_ASET *s)
L_ASET_NODEl_asetGetPrev (L_ASET_NODE *n)
l_int32 l_asetSize (L_ASET *s)

Функции

L_AMAP* l_amapCreate ( l_int32  keytype)
void l_amapDelete ( L_AMAP m,
RB_TYPE  key 
)
void l_amapDestroy ( L_AMAP **  pm)
RB_TYPE* l_amapFind ( L_AMAP m,
RB_TYPE  key 
)
void l_amapInsert ( L_AMAP m,
RB_TYPE  key,
RB_TYPE  value 
)
L_ASET* l_asetCreate ( l_int32  keytype)
void l_asetDelete ( L_ASET s,
RB_TYPE  key 
)
void l_asetDestroy ( L_ASET **  ps)
RB_TYPE* l_asetFind ( L_ASET s,
RB_TYPE  key 
)
void l_asetInsert ( L_ASET s,
RB_TYPE  key 
)