TPIE

2362a60
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 217 of file base.h.

Member Typedef Documentation

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 57 of file serialized_store.h.

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 52 of file serialized_store.h.


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