►C_fLexer | |
C_rwlock | |
►C_sLexer | |
►C_wLexer | |
Cibis::array_t< char * > | |
Cibis::array_t< const char * > | |
Cibis::array_t< double > | |
Cibis::array_t< float > | |
Cibis::array_t< ibis::bitvector * > | |
Cibis::array_t< ibis::ibis::bitvector * > | |
Cibis::array_t< int16_t > | |
Cibis::array_t< int32_t > | |
Cibis::array_t< int64_t > | |
Cibis::array_t< rid_t > | |
Cibis::array_t< signed char > | |
Cibis::array_t< uint16_t > | |
Cibis::array_t< uint32_t > | |
Cibis::array_t< uint64_t > | |
Cibis::array_t< unsigned char > | |
Cibis::array_t< word_t > | |
►CException | |
Cgov.lbl.fastbit.FastBit | A facade for accessing some FastBit functions from java |
Cgov.lbl.fastbit.FastBit.QueryHandle | An auxiliary class to hold handles to query objects |
Cgov.lbl.fastbit.FastBitStringReader | Java StringReader for FastBit |
Cgov.lbl.fastbit.FastBitStringReader.ReadHandle | An auxiliary thread-safe class to hold file locks and buffers |
Cgov.lbl.fastbit.FastBitStringWriter | Java StringWriter for FastBit |
Cgov.lbl.fastbit.FastBitStringWriter.WriteHandle | An auxiliary thread-safe class to hold file locks and buffers |
Cibis::array_t< T > | Template array_t is a replacement of std::vector |
Cibis::bak2::grain | A simple structure to record the position of the values mapped to the same low-precision target value |
Cibis::bak::grain | |
Cibis::bin::comparevalpos< T > | The comparator used to build a min-heap based on positions |
Cibis::bin::granule | A data structure to assist the mapping of values to lower precisions |
Cibis::bin::valpos< T > | A list of values and their positions |
Cibis::bitvector | A data structure to represent a sequence of bits |
Cibis::bitvector64 | A data structure to represent a sequence of bits |
Cibis::bitvector64::const_iterator | The const_iterator class. It iterates on the individual bits |
Cibis::bitvector64::indexSet | The indexSet stores positions of bits that are one |
Cibis::bitvector64::iterator | The iterator that allows modification of bits |
Cibis::bitvector::const_iterator | The const_iterator class. It iterates on the individual bits |
Cibis::bitvector::indexSet | The indexSet stores positions of bits that are one |
Cibis::bitvector::iterator | The iterator that allows modification of bits |
Cibis::bitvector::pit | Iterate over the positive positions one at a time |
Cibis::bord::cursor::bufferElement | |
►Cibis::bundle | The public interface of bundles |
►Cibis::column | The class to represent a column of a data partition |
Cibis::column::indexLock | A class for controlling access of the index object of a column |
Cibis::column::info | Some basic information about a column |
Cibis::column::mutexLock | Provide a mutual exclusion lock on an ibis::column |
Cibis::column::readLock | Provide a write lock on a ibis::column object |
Cibis::column::softWriteLock | Provide a write lock on a ibis::column object |
Cibis::column::unixTimeScribe | A functor for formatting unix time using the user supplied format |
Cibis::column::writeLock | Provide a write lock on a ibis::column object |
►Cibis::colValues | A pure virtual base class for storing selected values in memory |
Cibis::countQuery | A simple count query |
Cibis::dictionary | Provide a dual-directional mapping between strings and integers |
Cibis::discretePoisson | Discrete random number with Poisson distribution exp(-x/lambda) |
Cibis::discretePoisson1 | Specialized version of the Poisson distribution exp(-x) |
Cibis::discreteZipf | Discrete Zipf distribution |
Cibis::discreteZipf1 | A specialized case of the Zipf distribution f(x) = 1/(1+x) |
Cibis::discreteZipf2 | A specialized version of the Zipf distribution f(x) = 1/(1+x)^2 |
Cibis::fileManager | This fileManager is intended to allow different objects to share the same open file |
Cibis::fileManager::buffer< T > | A buffer is intended to be a temporary workspace in memory |
►Cibis::fileManager::cleaner | A function object to be used to register external cleaners |
►Cibis::fileManager::storage | Treats all memory as char* |
Cibis::fromClause | A class to represent the from clause |
Cibis::horometer | Horometer – a primitive timing instrument |
Cibis::hyperslab | Class ibis::hyperslab for recording a HDF5 style hyperslab |
►Cibis::index | The base index class |
Cibis::index::bitmapReader | A simple container to hold the function pointer given by user for reading the serialized bitmaps |
►Cibis::join | An abstract join interface |
►Cresult | |
►Cibis::math::barrel | A barrel to hold a list of variables |
►Cibis::math::func1 | Pure virtual base function for 1-argument functions |
►Cibis::math::sfunc1 | Pure virtual base function for 1-argument functions |
Cibis::mensa::cursor::bufferElement | A buffer element is a minimal data structure to store a column in memory |
Cibis::nameList | A data structure to store a small set of names |
►Cibis::part | The class ibis::part represents a partition of a relational table |
Cibis::part::indexBuilderPool | A struct to pack arguments to the function ibis_part_build_index |
Cibis::part::info | A simple class to describe an ibis::part object |
Cibis::part::mutexLock | Provide a mutual exclusion lock on an ibis::part object |
Cibis::part::readLock | Provide a read lock on an ibis::part |
Cibis::part::softWriteLock | An non-blocking version of writeLock |
Cibis::part::thrArg | A struct to pack the arguments to function startTests |
Cibis::part::writeLock | Provide a write lock on an ibis::part |
►Cibis::qExpr | The top level query expression object |
Cibis::qExpr::TTN | A data structure including a query expression and the list of table names mentioned in the expression |
►Cibis::qExpr::weight | A functor to be used by the function reorder |
►Cibis::quaere | An abstract query interface |
►Cibis::query | A data structure for representing user queries |
Cibis::query::readLock | A read lock on a query object |
Cibis::query::result | The class ibis::query::result allows user to retrieve query result one row at a time |
Cibis::query::writeLock | A write lock on a query object |
Cibis::randomGaussian | Continuous Gaussian distribution |
Cibis::randomPoisson | Continuous Poisson distribution |
Cibis::randomZipf | Continuous Zipf distribution |
Cibis::relic::comparevalpos< T > | The comparator used to build a min-heap based on positions |
Cibis::relic::mappedValues< T > | A struct to hold a set of values and their positions |
Cibis::relic::valpos< T > | A single value with known positions |
Cibis::resource | A container for name-value pairs |
Cibis::ridHandler | A class for handling file IO for ibis::rid_t |
Cibis::roster | A roster is a list of values in ascending order plus their original positions |
Cibis::selectClause | A class to represent the select clause |
►Cibis::table | The abstract table class |
►Cibis::table::cursor | Cursor class for row-wise data accesses |
Cibis::table::row | A simple struct for storing a row of a table |
Cibis::tableList | A list of tables |
►Cibis::tablex | The class for expandable tables |
Cibis::tafel::column | In-memory version of a column |
►Cibis::text::tokenizer | A tokenizer class to turn a string buffer into tokens |
►Cibis::uniformRandomNumber | A functor to generate uniform random number in the range [0, 1) |
Cibis::util::counter | A simple shared counter |
Cibis::util::flock | A simple wrapper on flock |
►Cibis::util::guardBase | A class hierarchy for cleaning up after durable resources |
Cibis::util::heap< T, C > | A simple heap based on std::push_heap and std::pop_heap |
Cibis::util::ioLock | A global I/O lock |
Cibis::util::logger | A class for logging messages |
Cibis::util::mutexLock | An wrapper class for perform pthread_mutex_lock/unlock |
Cibis::util::quietLock | An wrapper class for perform pthread_mutex_lock/unlock |
Cibis::util::readLock | An wrapper class for perform pthread_rwlock_rdlock/unlock |
Cibis::util::refHolder< T > | A template to hold a reference to an object |
Cibis::util::sharedInt32 | A shared unsigned 32-bit integer class |
Cibis::util::sharedInt64 | A unsigned 64-bit shared integer class |
Cibis::util::softLock | An wrapper class for perform pthread_mutex_trylock/unlock |
Cibis::util::timer | Print simple timing information |
Cibis::util::writeLock | An wrapper class for perform pthread_rwlock_wrlock/unlock |
Cibis::whereClause | A representation of the where clause |
Cstd::equal_to< const char * > | |
►Cstd::exception | STL class |
Cstd::hash< const char * > | |
Cstd::less< char * > | |
Cstd::less< const char * > | |
Cstd::less< const ibis::rid_t * > | |
Cstd::less< ibis::rid_t > |