Define ibis::relic and its derived classes. More...
#include "index.h"
Go to the source code of this file.
Classes | |
class | ibis::bylt |
The precise version of the two-level range-equality index. More... | |
class | ibis::fade |
The multicomponent range-encoded index. More... | |
class | ibis::fuzz |
The precise version of two-level interval-equality index. More... | |
class | ibis::relic |
The basic bitmap index. More... | |
struct | ibis::relic::comparevalpos< T > |
The comparator used to build a min-heap based on positions. More... | |
struct | ibis::relic::mappedValues< T > |
A struct to hold a set of values and their positions. More... | |
struct | ibis::relic::mappedValues< T > |
A struct to hold a set of values and their positions. More... | |
struct | ibis::relic::valpos< T > |
A single value with known positions. More... | |
class | ibis::sapid |
The multicomponent equality encoded index. More... | |
class | ibis::sbiad |
The multicomponent interval encoded index. More... | |
class | ibis::skive |
The binary encoded index with recoding of keyvalues. More... | |
class | ibis::slice |
The bit-sliced index. More... | |
class | ibis::zona |
The precise version of the two-level equality-equality index. More... | |
Define ibis::relic and its derived classes.
* relic -> skive, fade, bylt (pack), zona (zone), fuzz * fade -> sbiad, sapid *