stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::BTreeBuilder | BTreeBuilder is used to construct an index very similar to a B-tree from an ordered sequence |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::BTreePage | BTreePage is a reference-counted buffer holding one page of the B-tree index |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId > | Template super-class enclosing all classes which can operate on a constant B-tree database file |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::CRC32 | CRC32 Cyclic redundancy check implementation class |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::Exception | Our own exception class derived from std::runtime_error |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::PageCacheImpl::HashCell | Structure for each slot in the cache hash array |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::BTreePage::Impl | Implementation of BTreePage: holds the data buffer and a reference counter |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::InnerNode | Inner node structure of the B-tree inner pages |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::LeafNode | Leaf node structure of the B-tree leaf pages |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::PageCache | PageCache and PageCacheImpl implement a LRU-strategy cache of B-tree pages used by CBTreeDB reader objects |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::PageCacheImpl | PageCache and PageCacheImpl implement a LRU-strategy cache of B-tree pages used by CBTreeDB reader objects |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::Reader | Class used to read constant B-tree database files |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::ReaderImpl | Implementation class used to read constant B-tree database files |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::SHA256 | SHA-256 Message Digest implementation class |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::SignaturePage | Signature page which heads all cbtreedb files |
stx::static_assert_test< x > | |
stx::STATIC_ASSERTION_FAILURE< true > | |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::Writer | Writer is used to construct an constant B-tree database from an unsorted input sequence |
stx::CBTreeDB< _Key, _Compare, _BTreePageSize, _AppVersionId >::WriterSequential | WriterSequential is used to construct a constant B-tree database from an _ordered_ input sequence |