TPIE

11a2c2d
tpie::bbits::serialized_store< T, A, a_, b_, bs_ > Class Template Reference

Serializing store. More...

#include <tpie/btree/serialized_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
 
typedef uint64_t off_t
 

Public Member Functions

 serialized_store (const serialized_store &o)=delete
 
serialized_storeoperator= (const serialized_store &o)=delete
 
 serialized_store (serialized_store &&o)=default
 
serialized_storeoperator= (serialized_store &&o)
 

Friends

template<typename >
class ::tpie::btree_node
 
template<typename >
class ::tpie::btree_iterator
 
template<typename , typename >
class bbits::tree
 
template<typename , typename >
class bbits::tree_state
 
template<typename , typename >
class bbits::builder
 
template<typename , bool >
struct bbits::block_size_getter
 

Detailed Description

template<typename T, typename A, std::size_t a_, std::size_t b_, std::size_t bs_>
class tpie::bbits::serialized_store< T, A, a_, b_, bs_ >

Serializing store.

Template Parameters
Tthe type of value stored
Athe type of augmentation
athe minimum fanout of a node
bthe maximum fanout of a node

Definition at line 260 of file base.h.

Member Typedef Documentation

◆ augment_type

template<typename T , typename A , std::size_t a_, std::size_t b_, std::size_t bs_>
typedef A tpie::bbits::serialized_store< T, A, a_, b_, bs_ >::augment_type

Type of augmentation stored.

Definition at line 67 of file serialized_store.h.

◆ value_type

template<typename T , typename A , std::size_t a_, std::size_t b_, std::size_t bs_>
typedef T tpie::bbits::serialized_store< T, A, a_, b_, bs_ >::value_type

Type of value of items stored.

Definition at line 62 of file serialized_store.h.


The documentation for this class was generated from the following files: