libfoedus-core
FOEDUS Core Library
masstree_composer_impl.hpp File Reference
Include dependency graph for masstree_composer_impl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  foedus::storage::masstree::MasstreeComposer
 Composer for an masstree storage. More...
 
class  foedus::storage::masstree::MasstreeComposeContext
 MasstreeComposer's compose() implementation separated from the class itself. More...
 
struct  foedus::storage::masstree::MasstreeComposeContext::PathLevel
 One level in the path. More...
 
struct  foedus::storage::masstree::MasstreeComposeContext::FenceAndPointer
 
struct  foedus::storage::masstree::MasstreeComposeContext::PageBoundaryInfo
 Represents a minimal information to install a new snapshot page pointer. More...
 
struct  foedus::storage::masstree::MasstreeComposeContext::PageBoundarySort
 Points to PageBoundaryInfo with a sorting information. More...
 

Namespaces

 foedus
 Root package of FOEDUS (Fast Optimistic Engine for Data Unification Services).
 
 foedus::storage
 Storage Manager, which implements a couple of key/value stores.
 
 foedus::storage::masstree
 Masstree Storage, 64-bit B-tries with internal B-trees.