| ►CXpace::_impl_ref | Placeholder class |
| CXpace::SharedImpl | The base class for all shared implementations |
| CXpace::BaseDataTags | |
| ►CXpace::BaseDataType | |
| CXpace::DerivedDataType | |
| ►CXpace::BigUint< SIZE > | |
| CXpace::BigInt< SIZE > | |
| CXpace::Buf< T > | A low-level data holder |
| CXpace::IndexList::BuildStatus | Bulk build |
| CXpace::ChangeSign< intType > | |
| CXpace::ChangeSign< int16 > | |
| CXpace::ChangeSign< int32 > | |
| CXpace::ChangeSign< int64 > | |
| CXpace::ChangeSign< int8 > | |
| CXpace::ChangeSign< uint16 > | |
| CXpace::ChangeSign< uint32 > | |
| CXpace::ChangeSign< uint64 > | |
| CXpace::ChangeSign< uint8 > | |
| CXpace::CollatorBufferKey | |
| CXpace::CollatorTags | |
| CXpace::CollatorTempKey | |
| CXpace::CompressibleInt< N, B > | |
| CXpace::CompressibleInt< int64 > | |
| CXpace::CompressibleString< STR > | |
| CXpace::CompressList< T > | |
| CXpace::CompressList< Xpace::CompressibleInt< int64 > > | |
| ►CXpace::Configurable | Base class for a configurable object inherit from this to make your object configurable |
| ►CXpace::ConfigImpl | |
| CXpace::indexListImpl | |
| CXpace::IndexList | |
| CXpace::Configuration | Each high-level Xpace object has a Configuration |
| CXpace::Remote::Content | Data from a Store, possibly filtered with a RefList |
| CXpace::DataFileTags | |
| CXpace::Date | |
| CXpace::DateTime | |
| CXpace::DecimalFloat | A floatimg-point number with explicit mantissa and decimals TODO: normalize |
| CXpace::DerivedDataTags | |
| CXpace::CompressibleString< STR >::diffType | |
| CXpace::eltIntCoded< N > | |
| CXpace::eltIntFixed< N > | |
| CXpace::eltIntInfo< N > | |
| CXpace::eltIntVar< N > | |
| CXpace::eltIntVarCoded< N > | |
| ►Cstd::exception | STL class |
| ►CXpace::Exception | |
| CXpace::Bounds_Error | |
| CXpace::CantCreateCollator | |
| CXpace::CollatorTermMismatch | |
| CXpace::CollatorTermTooLong | |
| CXpace::CollatorValueOutOfRange | |
| CXpace::Corrupt_Error | |
| CXpace::evalBadOperator | Thrown when a query contains an unknown or out-of-place operator |
| CXpace::evalCantOpenIndex | |
| CXpace::evalCantRegex | |
| CXpace::evalInvalidRegex | |
| CXpace::evalNoIndex | Thrown when a query on an IndexList contains no Index identifier |
| CXpace::File::Cant_Copy | Thrown if either of the above two fails e.g., if rhs is not read-only |
| CXpace::File_Cant_Close | |
| CXpace::File_Cant_Open | |
| CXpace::File_Cant_Read | |
| CXpace::File_Cant_Write | |
| CXpace::File_Corrupt | |
| CXpace::IncompatibleType< T > | Thrown when you ask for a type that cannot be converted E.g., asking for string data as an int64 |
| CXpace::IndexList::CantOpen | |
| CXpace::IndexList::CantOpenIndex | |
| CXpace::Parser_Error | |
| CXpace::Store::cantOpen | |
| CXpace::Table::cantCreateSource | Can't create a Source |
| CXpace::Table::cantOpen | Can't open a Table |
| CXpace::TableSinkToStore::BadCode | |
| CXpace::TableSinkToStore::NoDocID | |
| CXpace::TranslateNode< LOC >::unknownType | |
| CXpace::Unimplemented_Error | General exceptions |
| CXpace::XML_Bad_Value | Found a value, but it's bad (e.g., out of range, meaningless) |
| CXpace::XML_Error | Configuration errors |
| CXpace::XML_No_Value | Can't find a named value |
| CXpace::File | |
| CXpace::FindNextDoc< STORE > | |
| CXpace::FloatList | |
| CXpace::forEachNode< LOC > | |
| CXpace::Remote::Index | An index |
| CXpace::Index | An index |
| CXpace::indexListImpl::indexDesc | |
| CXpace::Remote::IndexList | A list of indexes |
| CXpace::Remote::intArray | Does NOT own its buffer |
| CXpace::internalDataType | |
| CXpace::IntWrapper< FUNCTION > | |
| CXpace::IPv4 | |
| CXpace::Index::Iter | Index term iterator |
| CXpace::JavaStatus | |
| ►CLoadIndex | |
| CXpace::LoadIndexParser | |
| CXpace::MatchString< STR > | |
| CXpace::Node< LOC, T > | |
| CXpace::NullList | |
| CXpace::RawString< CH > | Raw Strings - just a pointer and length |
| CXpace::RawString< utf16_t > | |
| CXpace::RawString< utf8_t > | |
| CXpace::Ref< T > | A low-level const data holder |
| CXpace::Remote::RefList | ============================= REFERENCE LIST ========== |
| CXpace::RefListCursor | A cursor into a list of references - e.g., a search result A single reference is an array of uint64s |
| CXpace::SearchNames | |
| CXpace::File::Segment | |
| CXpace::SharedImplPointer< T, cached > | A pointer to a shared class object Copying the pointer calls T::clone() T must inherit SharedImpl |
| CXpace::SharedImplPointer< T, true > | |
| CXpace::SharedVoidPointer | Anonymous pointer, used only in conjunction with SharedImplPointer |
| CXpace::Signed< intType > | |
| CXpace::Signed< BigInt< SIZE > > | |
| CXpace::Signed< BigUint< SIZE > > | |
| CXpace::Signed< uint16 > | |
| CXpace::Signed< uint32 > | |
| CXpace::Signed< uint64 > | |
| CXpace::Signed< uint8 > | |
| CXpace::RefListCursor::Sink | Interface of the functor passed to forEach() |
| CXpace::Index::Sink | Traverse each term, or each reference, in an interval of terms |
| ►CXpace::SinkBase | The non-LOC part of a Sink |
| ►CXpace::Sink< const Location & > | |
| ►CXpace::Store::Sink | A write-only, forward (by document) cursor into a Store |
| CXpace::JavaStoreSink | |
| ►CXpace::Sink< const String8 & > | |
| CXpace::Store::Sink | A write-only, forward (by document) cursor into a Store |
| ►CXpace::Sink< int > | |
| CXpace::Store::Sink | A write-only, forward (by document) cursor into a Store |
| CXpace::Sink< LOC > | |
| ►CXpace::Sink< uint > | |
| ►CXpace::Table::Sink | A write-only, forward cursor into a table |
| CXpace::JavaTableSink | |
| CXpace::TableSinkToStore | |
| CXpace::Sink< LOC, RET > | |
| CXpace::SortContext | Parameters for sorting |
| CXpace::Index::sortStatus | Sort this index; could take a while status callback |
| CXpace::SortToSink< LIST > | |
| ►CXpace::SourceBase< RET > | A Source is an interface to an object that provides access to each field or column of a data record or row |
| CXpace::Source< LOC, RET > | |
| CXpace::Table::SourceDeleter | management for a Source |
| CXpace::Store | A Store is a hierarchically organized dataset, suitable for managing structured text and multidimensional (OLAP) data |
| CXpace::Remote::Store | A data store |
| CXpace::String | A string, Unicode UTF-16 and reference-counted |
| CXpace::Remote::String | String does NOT own its buffer |
| CXpace::Table | |
| CXpace::TableResult | |
| CXpace::Time | |
| CXpace::Trace | Debugging |
| CXpace::TranslateNames | |
| ►CXpace::TranslateNode< LOC > | Translate content Input can be anything Output is to a Sink<LOC> so must be one of its supported types |
| ►CXpace::TranslatePtr< LOC, STR > | |
| CXpace::PassNumeral< LOC, STR > | |
| CXpace::PassString< LOC, STR > | |
| CXpace::SkipPtrNode< LOC, STR > | |
| CXpace::TranslatePtrInt< LOC, STR, SIGNED, SIZE > | |
| CXpace::TranslatePtrInt< LOC, STR, false, 1 > | |
| CXpace::TranslatePtrInt< LOC, STR, false, 2 > | |
| CXpace::TranslatePtrInt< LOC, STR, false, 4 > | |
| CXpace::TranslatePtrInt< LOC, STR, false, 8 > | |
| CXpace::TranslatePtrInt< LOC, STR, true, 1 > | |
| CXpace::TranslatePtrInt< LOC, STR, true, 2 > | |
| CXpace::TranslatePtrInt< LOC, STR, true, 4 > | |
| CXpace::TranslatePtrInt< LOC, STR, true, 8 > | |
| ►CXpace::TranslateString< LOC, STR > | |
| CXpace::SkipStringNode< LOC, STR > | |
| CXpace::TranslateStringDateTime< LOC, STR > | |
| CXpace::TranslateStringInt< LOC, STR > | |
| CXpace::TranslateStringIPv4< LOC, STR > | |
| CXpace::TranslateStringString< LOC, STR > | |
| CXpace::TranslateStringUint< LOC, STR > | |
| CXpace::Unsigned< intType > | |
| CXpace::Unsigned< BigInt< SIZE > > | |
| CXpace::Unsigned< BigUint< SIZE > > | |
| CXpace::Unsigned< int16 > | |
| CXpace::Unsigned< int32 > | |
| CXpace::Unsigned< int64 > | |
| CXpace::Unsigned< int8 > | |
| CXpace::WrapImplPointer< T > | A wrapper around a shared class object Used to store objects in containers (e.g |
| CXpace::Index::WriteStatus | Write this index; could take a while status callback |
| CXPACE_EXPORT | A low-level data holder |
| CXpace_Result_Page | |
| CXpace_Table_Result | |
| CXpace_Table_Sink | |