Classes
FastBit IBIS implementation core objects.

Classes

class  ibis::bitvector
 A data structure to represent a sequence of bits. More...
 
class  ibis::bundle
 The public interface of bundles. More...
 
class  ibis::column
 The class to represent a column of a data partition. More...
 
struct  ibis::column::unixTimeScribe
 A functor for formatting unix time using the user supplied format. More...
 
class  ibis::colValues
 A pure virtual base class for storing selected values in memory. More...
 
class  ibis::fileManager
 This fileManager is intended to allow different objects to share the same open file. More...
 
class  ibis::fileManager::buffer< T >
 A buffer is intended to be a temporary workspace in memory. More...
 
class  ibis::fileManager::cleaner
 A function object to be used to register external cleaners. More...
 
class  ibis::index
 The base index class. More...
 
class  ibis::qExpr
 The top level query expression object. More...
 
struct  ibis::qExpr::TTN
 A data structure including a query expression and the list of table names mentioned in the expression. More...
 
struct  ibis::qExpr::weight
 A functor to be used by the function reorder. More...
 
class  ibis::roster
 A roster is a list of values in ascending order plus their original positions. More...
 

Detailed Description

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