B-Trees
B-tree implementation in C++ to index documents based on numerical id's and title strings.
Classes
BTree.hpp File Reference
#include <cstdio>
#include <memory>
#include "Block.hpp"
#include "BTree.inl"
Include dependency graph for BTree.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BTree< T, M, BlockSize >
 B-tree class. More...
 
struct  BTree< T, M, BlockSize >::Statistics
 BTree usage analytics. More...
 
struct  BTree< T, M, BlockSize >::FileHeader
 File header data for BTree indexes. More...
 
struct  BTree< T, M, BlockSize >::BNode
 B-tree node. More...
 
struct  BTree< T, M, BlockSize >::OverflowResult
 Provides information to deal with an insertion overflow. More...