Next: Plain red/black Associative Array, Previous: Threaded AVL Associative Array, Up: BST Based Variable Size Data Arrays [Index]
General library:
See Variable Size Data Array Library.
See Variable Size Data Array Search Library.
base data structure node size retriever:
int x1f4_base_tvline(unsigned *);
call data structure size retriever:
int x1f4_call_tvline(unsigned *);
case data structure state retriever:
int x1f4_case_tvline(void *);
cast plain data deletion routine:
int x1f4_cast_tvline
(void *, void *, int (*)(void *, void *), unsigned);
ever record retriever:
int x1f4_ever_tvline(void *, void **);
fast associative array constructor routine:
int x1f4_fast_tvline(void *, unsigned, struct x1f4_tvline_type *);
fgxd first greater search routine:
int x1f4_fgxd_tvline
(void *, void *, unsigned, int (*)(void *, void *), void **);
find plain search routine:
int x1f4_find_tvline
(void *, void *, unsigned, int (*)(void *, void *), void **);
fini associative array regular destructor routine:
int x1f4_fini_tvline(void **);
flat associative array destructor routine:
int x1f4_flat_tvline(void *);
fmxd first matching search routine:
int x1f4_fmxd_tvline
(void *, void *, unsigned, int (*)(void *, void *), void **);
fxxd first greater or matching search routine:
int x1f4_fxxd_tvline
(void *, void *, unsigned, int (*)(void *, void *), void **);
high data purge routine:
int x1f4_high_tvline(void *);
init associative array regular constructor routine:
int x1f4_init_tvline(void **, unsigned, struct x1f4_tvline_type *);
land plain data insertion routine:
int x1f4_land_tvline
(void *, void *, int (*)(void *, void *), unsigned, unsigned, void **);
last record retriever / iterator routine:
int x1f4_last_tvline(void **, void *);
lead record retriever:
int x1f4_lead_tvline(void *, void **);
lime data traversal routine:
int x1f4_lime_tvline(void *, void *, int (*)(void *, void *));
llxd last less search routine:
int x1f4_llxd_tvline
(void *, void *, unsigned, int (*)(void *, void *), void **);
lmxd last matching search routine:
int x1f4_lmxd_tvline
(void *, void *, unsigned, int (*)(void *, void *), void **);
lxxd last less or matching search routine:
int x1f4_lxxd_tvline
(void *, void *, unsigned, int (*)(void *, void *), void **);
near plain data deletion routine:
int x1f4_near_tvline
(void *, void *, int (*)(void *, void *), unsigned, void *,
int (*)(void *, void *));
next record retriever / iterator routine:
int x1f4_next_tvline(void **, void *);
pass plain data deletion routine:
int x1f4_pass_tvline
(void *, void *, int (*)(void *, void *), unsigned);
post plain data insertion routine:
int x1f4_post_tvline
(void *, void *, int (*)(void *, void *), unsigned, unsigned, void **);
scan supporting tree visiting routine:
int x1f4_scan_tvline
(void *, void *, int (*)(void *, void *, unsigned));
shut plain data deletion routine:
int x1f4_shut_tvline
(void *, void *, int (*)(void *, void *), unsigned, void *,
int (*)(void *, void *));
side data deletion routine:
int x1f4_side_tvline(void *, void *);
skew memory allocator replacer routine:
int x1f4_skew_tvline(void *, void *);
Next: Plain red/black Associative Array, Previous: Threaded AVL Associative Array, Up: BST Based Variable Size Data Arrays [Index]