The fixed length adaptative radix tree associative array is derived from the (variable length) adaptative radix tree associative array. It thus switches the tree node coding between the coding of the (variable length) compact lookup array radix tree associative array, the lookup radix tree associative array, the bitmapped radix tree associative array, the multibyte radix tree associative array and the front coded radix tree associative array.
See Adaptative Radix Tree Associative Array.
Over the variable length adaptative radix tree associative array, the fixed length associative array offers virtually no improvement in time and only minor improvements in space.
General library:
See Fixed Length String Key Pointer Value Array Library.
fast associative array constructor routine:
int x1f4_fast_rideck(void *, unsigned, struct x1f4_rideck_type *);
fini associative array regular destructor routine:
int x1f4_fini_rideck(void **);
flat associative array destructor routine:
int x1f4_flat_rideck(void *);
flow data structure integrity check routine:
int x1f4_flow_rideck(void *);
init associative array regular constructor routine:
int x1f4_init_rideck(void **, unsigned, struct x1f4_rideck_type *);
list data traversal routine:
int x1f4_list_rideck(void *, void *, int (*)(void *, const char *), char *);
post plain data insertion routine:
int x1f4_post_rideck(void *, const char *, const void *);