picotm  0.5.0
Data Fields
picotm_shared_treemap Struct Reference

Maps keys to values.

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

Data Fields

atomic_uintptr_t root
 
unsigned long depth
 
unsigned long level_nbits
 

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.

The documentation for this struct was generated from the following file: