Template Class PGMIndex
Defined in File PGMIndex.h
Nested Relationships
Nested Types
Class Documentation
-
template<class K, std::size_t E = 64, std::size_t R = 4>
class PGMIndex the PGM-index on a sorted array of arithmetic keys K, with the error E at the last level and R at the others
Public Functions
-
PGMIndex(void) = default
-
std::size_t lowerBound(const K &v) const
the first place of an item not smaller than v, size() if none
-
std::size_t size(void) const
-
bool empty(void) const
-
std::size_t segments(void) const
the segments of the last level
-
int height(void) const
the levels of segments
-
std::size_t bytes(void) const
the bytes of the index, the items aside
-
PGMIndex(void) = default