Storage used for an internal btree. More...
#include <tpie/btree/internal_store.h>
Public Types | |
typedef T | value_type |
Type of value of items stored. More... | |
typedef A | augment_type |
Type of augmentation stored. More... | |
typedef size_t | size_type |
Public Member Functions | |
internal_store (const internal_store &o)=delete | |
internal_store & | operator= (const internal_store &o)=delete |
internal_store (internal_store &&o) | |
internal_store & | operator= (internal_store &&o) |
Static Public Attributes | |
static const size_t | a = a_?a_:2 |
static const size_t | b = b_?b_:4 |
Storage used for an internal btree.
Note that a user of a btree should not call the store directly
T | the type of value stored |
A | the type of augmentation |
a | the minimum fanout of a node |
b | the maximum fanout of a node |
typedef A tpie::bbits::internal_store< T, A, a, b >::augment_type |
Type of augmentation stored.
Definition at line 58 of file internal_store.h.
typedef T tpie::bbits::internal_store< T, A, a, b >::value_type |
Type of value of items stored.
Definition at line 53 of file internal_store.h.