Classes
irelic.h File Reference

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...
 

Detailed Description

Define ibis::relic and its derived classes.

*  relic -> skive, fade, bylt (pack), zona (zone), fuzz
*  fade -> sbiad, sapid
* 

Make It A Bit Faster
Contact us
Disclaimers
FastBit source code
FastBit mailing list archive