Data Fields
picotm_shared_treemap Struct Reference

Maps keys to values.

#include <picotm/picotm-lib-shared-treemap.h>

Data Fields

unsigned long depth
 
unsigned long level_nbits
 
atomic_uintptr_t root
 

Field Documentation

◆ depth

unsigned long picotm_shared_treemap::depth

Tree depth is the number of directories in the hierarchy.

Warning
This is a private field. Don't access it in module code.

◆ level_nbits

unsigned long picotm_shared_treemap::level_nbits

The number of entries at each level of the tree hierarchy.

Warning
This is a private field. Don't access it in module code.

◆ root

atomic_uintptr_t picotm_shared_treemap::root

Top-level entry; either a directory or a value.

Warning
This is a private field. Don't access it in module code.