Camong | |
Camongvec | |
Canalyser | |
►CBackendManager | |
CBackendManagerChert | BackendManager subclass for chert databases |
CBackendManagerGlass | BackendManager subclass for glass databases |
CBackendManagerInMemory | BackendManager subclass for inmemory databases |
CBackendManagerMulti | BackendManager subclass for multi databases |
►CBackendManagerRemote | BackendManager subclass for remote databases |
CBackendManagerRemoteProg | BackendManager subclass for remoteprog databases |
CBackendManagerRemoteTcp | BackendManager subclass for remotetcp databases |
CBackendManagerSingleFile | BackendManager subclass for singlefile databases |
CGlass::BItem_base< T > | |
►CGlass::BItem_base< const uint8_t *> | |
CGlass::BItem | |
►CGlass::BItem_base< uint8_t *> | |
CGlass::BItem_wr | |
CXapian::BitReader | Read a stream created by BitWriter |
CXapian::BitWriter | Create a stream to which non-byte-aligned values can be written |
CXapian::ByQueryIndexCmp | |
CByteLengthPrefixedStringItor | |
CByteLengthPrefixedStringItorGt | |
►CChertCursor | A cursor pointing to a position in a Btree table, for reading several entries in order, or finding approximate matches |
CChertCompact::MergeCursor | |
CChertCompact::PostlistCursor | |
CMutableChertCursor | |
CChertDatabaseStats | Chert class for database statistics |
►CChertTable | Class managing a Btree table in a Chert database |
►CChertLazyTable | |
CChertPositionListTable | |
CChertSpellingTable | |
CChertSynonymTable | |
CChertTermListTable | |
CChertPostListTable | |
CChertRecordTable | A record in a chert database |
CChertTableCheck | |
CChertTable_base | |
CChertValueManager | |
CChertVersion | Manages the "iamchert" file |
Cclosedb1_iterators | |
CCmp | |
CCmpByFirstUsed | |
CXapian::Internal::CmpMaxOrTerms | Class providing an operator which sorts postlists to select max or terms |
CCollapseData | Class tracking information for a given value of the collapse key |
CCollapser | Tracks collapse keys and the documents they match |
►CXapian::Compactor | Compact a database, or merge and compact several |
CMyCompactor | |
CMultiAndPostList::ComparePostListTermFreqAscending | Comparison functor which orders PostList* by ascending get_termfreq_est() |
CXapian::Internal::ComparePostListTermFreqAscending | Comparison functor which orders PostList* by descending get_termfreq_est() |
CCompareSubValueListsByDocId | Comparison functor which orders SubValueList* by ascending docid |
CCompareTermListsByTerm | Comparison functor which orders TermList* by ascending term name |
CXapian::CompareTermListSizeAscending | |
CCompressionStream | |
CConnectionClosed | Class to throw when we receive the connection closing message |
CResolver::const_iterator | |
CXapian::SmallVector< T >::const_iterator | |
CXapian::Internal::constinfo | |
►CXapian::Internal::Context | |
CXapian::Internal::AndContext | |
CXapian::Internal::OrContext | |
CXapian::Internal::XorContext | |
CCPUTimer | |
CGlass::Cursor | |
CCursor | |
CGlassCompact::CursorGt | |
CChertCompact::CursorGt | |
►CXapian::Database | This class is used to access a database, or a group of databases |
CXapian::WritableDatabase | This class provides read/write access to a database |
CXapian::DatabaseMaster | Access to a master database for replication |
CXapian::DatabaseReplica | Access to a database replica, for applying replication to it |
►CXapian::DatabaseReplicator | Base class for database replicator objects |
CChertDatabaseReplicator | |
CGlassDatabaseReplicator | |
CGeoEncode::DecoderWithBoundingBox | A class for decoding coordinates within a bounding box |
CDegreesMinutesSeconds | Angles, split into degrees, minutes and seconds |
Cdelete_ptr< CLASS > | |
CXapian::delete_ptr< CLASS > | |
CXapian::DerefWrapper_< T > | |
CDestroyedFlag | |
Cdircloser | |
Cdirent | |
►CXapian::BitReader::DIStack | |
CXapian::BitReader::DIState | |
CXapian::Document | A handle representing a document in a Xapian database |
Cedist_seq< CHR > | |
Cedist_state< CHR > | |
CXapian::Enquire | This class provides an interface to the information retrieval system for the purpose of searching |
►CXapian::Error | All exceptions thrown by Xapian are subclasses of Xapian::Error |
►CXapian::LogicError | The base class for exceptions indicating errors in the program logic |
CXapian::AssertionError | AssertionError is thrown if a logical assertion inside Xapian fails |
CXapian::InvalidArgumentError | InvalidArgumentError indicates an invalid parameter value was passed to the API |
CXapian::InvalidOperationError | InvalidOperationError indicates the API was used in an invalid way |
CXapian::UnimplementedError | UnimplementedError indicates an attempt to use an unimplemented feature |
►CXapian::RuntimeError | The base class for exceptions indicating errors only detectable at runtime |
►CXapian::DatabaseError | DatabaseError indicates some sort of database related error |
CXapian::DatabaseClosedError | Indicates an attempt to access a closed database |
CXapian::DatabaseCorruptError | DatabaseCorruptError indicates database corruption was detected |
CXapian::DatabaseCreateError | DatabaseCreateError indicates a failure to create a database |
CXapian::DatabaseLockError | DatabaseLockError indicates failure to lock a database |
CXapian::DatabaseModifiedError | DatabaseModifiedError indicates a database was modified |
►CXapian::DatabaseOpeningError | DatabaseOpeningError indicates failure to open a database |
CXapian::DatabaseNotFoundError | Indicates an attempt to access a database not present |
CXapian::DatabaseVersionError | DatabaseVersionError indicates that a database is in an unsupported format |
CXapian::DocNotFoundError | Indicates an attempt to access a document not present in the database |
CXapian::FeatureUnavailableError | Indicates an attempt to use a feature which is unavailable |
CXapian::InternalError | InternalError indicates a runtime problem of some sort |
►CXapian::NetworkError | Indicates a problem communicating with a remote database |
CXapian::NetworkTimeoutError | Indicates a timeout expired while communicating with a remote database |
CXapian::QueryParserError | Indicates a query string can't be parsed |
CXapian::RangeError | RangeError indicates an attempt to access outside the bounds of a container |
CXapian::SerialisationError | Indicates an error in the std::string serialisation of an object |
CXapian::WildcardError | WildcardError indicates an error expanding a wildcarded query |
CXapian::ESet | Class representing a list of search results |
CXapian::ESetIterator | Iterator over a Xapian::ESet |
CXapian::Internal::ExpandStats | Collates statistics while calculating term weight in an ESet |
CXapian::Internal::ExpandTerm | Class combining a term and its expand weight |
►CXapian::Internal::ExpandWeight | Class for calculating ESet term weights |
CXapian::Internal::Bo1EWeight | This class implements the Bo1 scheme for query expansion |
CXapian::Internal::TradEWeight | This class implements the TradWeight scheme for query expansion |
CFD | |
CFDTracker | |
CFieldInfo | Information about how to handle a field prefix in the query string |
CFileIndexer | |
CFlintLock | |
CGlass::fragment | |
Cfragment | |
Cgenerator | |
CGlassChanges | |
►CGlassCursor | A cursor pointing to a position in a Btree table, for reading several entries in order, or finding approximate matches |
CGlassCompact::MergeCursor | |
CGlassCompact::PositionCursor | |
CGlassCompact::PostlistCursor | |
CMutableGlassCursor | |
CGlassFLCursor | |
CGlassFreeList | |
CGlassFreeListChecker | |
►CGlassTable | Class managing a Btree table in a Glass database |
►CGlassLazyTable | |
CGlassDocDataTable | |
CGlassPositionListTable | |
CGlassSpellingTable | |
CGlassSynonymTable | |
CGlassPostListTable | |
CGlassTableCheck | |
CGlassTermListTable | |
CGlassValueManager | |
CGlassVersion | Manages the revision files |
Cgrouping | |
Cinclude | |
CInMemoryDoc | Class representing a document and the terms indexing it |
CInMemoryPosting | |
CInMemoryPostingLessThan | |
CInMemoryTerm | |
CInMemoryTermEntry | |
CInMemoryTermEntryLessThan | |
Cinput | |
CXapian::Weight::Internal | Class to hold statistics for a given collection |
►CXapian::Internal::intrusive_base | Base class for objects managed by intrusive_ptr |
CA | |
CXapian::DatabaseReplica::Internal | Internal implementation of DatabaseReplica |
►CSubMatch | |
CLocalSubMatch | |
CRemoteSubMatch | Class for performing matching on a remote database |
Ctest_refcnt | |
CXapian::Compactor::Internal | |
►CXapian::Database::Internal | Base class for databases |
►CChertDatabase | A backend designed for efficient indexing and retrieval, using compressed posting lists and a btree storage scheme |
CChertWritableDatabase | A writable chert database |
►CGlassDatabase | A backend designed for efficient indexing and retrieval, using compressed posting lists and a btree storage scheme |
CGlassWritableDatabase | A writable glass database |
CInMemoryDatabase | A database held entirely in memory |
►CRemoteDatabase | RemoteDatabase is the baseclass for remote database implementations |
CProgClient | Implementation of RemoteDatabase using a spawned server |
►CXapian::Document::Internal | A document in the database, possibly plus modifications |
CChertDocument | A document read from a ChertDatabase |
CGlassDocument | A document read from a GlassDatabase |
CInMemoryDocument | A document read from a InMemoryDatabase |
CRemoteDocument | A document read from a RemoteDatabase |
CValueStreamDocument | A document which gets its values from a ValueStreamManager |
CXapian::Enquire::Internal | Internals of enquire system |
CXapian::ESet::Internal | Class which actually implements Xapian::ESet |
CXapian::MSet::Internal | |
►CXapian::PositionIterator::Internal | Abstract base class for iterating term positions in a document |
CChertPositionList | A position list in a chert database |
CGlassPositionList | A position list in a glass database |
CInMemoryPositionList | A position list in a inmemory database |
COrPositionList | |
►CXapian::PostingIterator::Internal | Abstract base class for postlists |
►CBranchPostList | Base class for postlists which are generated by merging two sub-postlists |
CAndMaybePostList | A postlist with weights modified by another postlist |
CAndNotPostList | A postlist generated by taking one postlist (the left-hand postlist), and removing any documents which are in the other (right-hand) postlist |
COrPostList | A postlist comprising two postlists ORed together |
CEmptyPostList | A PostList which contains no entries |
CExternalPostList | |
CExtraWeightPostList | A postlist which adds on an extra weight contribution |
►CLeafPostList | Abstract base class for leaf postlists |
►CChertPostList | A postlist in a chert database |
►CChertAllDocsPostList | |
CChertAllDocsModifiedPostList | |
CChertModifiedPostList | |
CContiguousAllDocsPostList | A PostList iterating all docids when they form a contiguous range |
►CGlassPostList | A postlist in a glass database |
CGlassAllDocsPostList | |
CInMemoryAllDocsPostList | A PostList over all docs in an inmemory database |
CInMemoryPostList | A PostList in an inmemory database |
CNetworkPostList | A postlist in a remote database |
CMaxPostList | N-way OR postlist with wt=max(wt_i) |
CMergePostList | A postlist comprising postlists from different databases merged together |
CMSetPostList | PostList returning entries from an MSet |
CMultiAndPostList | N-way AND postlist |
CMultiPostList | |
CMultiXorPostList | N-way XOR postlist |
COrPosPostList | Wrapper postlist providing positions for an OR |
►CSelectPostList | A postlist parent class for classes which only return selected docs from a source postlist (e.g |
CExactPhrasePostList | Postlist which matches an exact phrase using positional information |
CNearPostList | Postlist which matches terms occurring within a specified window |
CPhrasePostList | Postlist which matches a phrase using positional information |
CSynonymPostList | A postlist comprising several postlists SYNONYMed together |
►CValueRangePostList | |
CValueGePostList | |
►CXapian::Query::Internal | |
►CXapian::Internal::QueryBranch | |
►CXapian::Internal::QueryAndLike | |
CXapian::Internal::QueryAnd | |
CXapian::Internal::QueryFilter | |
►CXapian::Internal::QueryWindowed | |
CXapian::Internal::QueryNear | |
CXapian::Internal::QueryPhrase | |
CXapian::Internal::QueryAndMaybe | |
CXapian::Internal::QueryAndNot | |
►CXapian::Internal::QueryOrLike | |
CXapian::Internal::QueryEliteSet | |
CXapian::Internal::QueryMax | |
CXapian::Internal::QueryOr | |
CXapian::Internal::QuerySynonym | |
CXapian::Internal::QueryXor | |
CXapian::Internal::QueryInvalid | |
CXapian::Internal::QueryPostingSource | |
CXapian::Internal::QueryScaleWeight | |
CXapian::Internal::QueryTerm | |
►CXapian::Internal::QueryValueBase | |
CXapian::Internal::QueryValueGE | |
CXapian::Internal::QueryValueLE | |
CXapian::Internal::QueryValueRange | |
CXapian::Internal::QueryWildcard | |
CXapian::QueryParser::Internal | |
CXapian::Registry::Internal | |
CXapian::RSet::Internal | |
►CXapian::StemImplementation | Class representing a stemming algorithm implementation |
CMyStemImpl | |
►CXapian::SnowballStemImplementation | |
CXapian::InternalStemArabic | |
CXapian::InternalStemArmenian | |
CXapian::InternalStemBasque | |
CXapian::InternalStemCatalan | |
CXapian::InternalStemDanish | |
CXapian::InternalStemDutch | |
CXapian::InternalStemEarlyenglish | |
CXapian::InternalStemEnglish | |
CXapian::InternalStemFinnish | |
CXapian::InternalStemFrench | |
CXapian::InternalStemGerman | |
CXapian::InternalStemGerman2 | |
CXapian::InternalStemHungarian | |
CXapian::InternalStemIndonesian | |
CXapian::InternalStemIrish | |
CXapian::InternalStemItalian | |
CXapian::InternalStemKraaij_pohlmann | |
CXapian::InternalStemLithuanian | |
CXapian::InternalStemLovins | |
CXapian::InternalStemNepali | |
CXapian::InternalStemNorwegian | |
CXapian::InternalStemPorter | |
CXapian::InternalStemPortuguese | |
CXapian::InternalStemRomanian | |
CXapian::InternalStemRussian | |
CXapian::InternalStemSpanish | |
CXapian::InternalStemSwedish | |
CXapian::InternalStemTamil | |
CXapian::InternalStemTurkish | |
CXapian::TermGenerator::Internal | |
►CXapian::TermIterator::Internal | Abstract base class for termlists |
►CAllTermsList | Abstract base class for iterating all terms in a database |
CChertAllTermsList | |
CChertMetadataTermList | |
CChertSpellingWordsList | |
CChertSynonymTermList | |
CGlassAllTermsList | |
CGlassMetadataTermList | |
CGlassSpellingWordsList | |
CGlassSynonymTermList | |
CInMemoryAllTermsList | Class for alltermslists over several databases |
CMultiAllTermsList | Class for merging AllTermsList objects from subdatabases |
CChertSpellingTermList | The list of words containing a particular trigram |
CChertTermList | A TermList in a chert database |
CGlassSpellingTermList | The list of words containing a particular trigram |
CGlassTermList | A TermList in a glass database |
CInMemoryTermList | |
CMapTermList | |
CMultiTermList | |
CNetworkTermList | A term list for a database on the other side of a network connection |
►COrTermList | |
CFreqAdderOrTermList | A termlist which ORs two termlists together, adding term frequencies |
CStringAndFreqTermList | A termlist iterator over a vector of StringAndFrequency objects |
CValueCountTermList | A termlist iterator over the contents of a ValueCountMatchSpy |
CVectorTermList | This class stores a list of terms |
CXapian::ValueCountMatchSpy::Internal | |
►CXapian::ValueIterator::Internal | Abstract base class for value streams |
CChertValueList | Chert class for value streams |
CDocumentValueList | Iteration over values in a document |
CGlassValueList | Glass class for value streams |
CMultiValueList | Class for merging ValueList objects from subdatabases |
CSlowValueList | Slow implementation for backends which don't streamed values |
CXapian::Internal::intrusive_ptr< T > | A smart pointer that uses intrusive reference counting |
CXapian::Internal::intrusive_ptr< const ChertDatabase > | |
CXapian::Internal::intrusive_ptr< const GlassDatabase > | |
CXapian::Internal::intrusive_ptr< const InMemoryDatabase > | |
CXapian::Internal::intrusive_ptr< const RemoteDatabase > | |
CXapian::Internal::intrusive_ptr< const Xapian::Database::Internal > | |
CXapian::Internal::intrusive_ptr< const Xapian::Document::Internal > | |
CXapian::Internal::intrusive_ptr< const Xapian::Enquire::Internal > | |
CXapian::Internal::intrusive_ptr< SubMatch > | |
CXapian::Internal::intrusive_ptr< Xapian::Compactor::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::Database::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::Document::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::Enquire::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::ESet::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::MSet::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::Query::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::QueryParser::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::Registry::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::RSet::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::StemImplementation > | |
CXapian::Internal::intrusive_ptr< Xapian::TermGenerator::Internal > | |
CXapian::Internal::intrusive_ptr< Xapian::ValueCountMatchSpy::Internal > | |
CXapian::InvertedQuery_ | |
CInverter | Class which "inverts the file" |
CItem_base< T > | |
►CItem_base< const uint8_t *> | |
CItem | |
►CItem_base< uint8_t *> | |
CItem_wr | |
CGlass::Key | |
CKey | |
CXapian::MultiValueKeyMaker::KeySpec | |
CXapian::LatLongCoord | A latitude-longitude coordinate |
CXapian::LatLongCoords | A sequence of latitude-longitude coordinates |
CXapian::LatLongCoordsIterator | An iterator across the values in a LatLongCoords object |
►CXapian::LatLongMetric | Base class for calculating distances between two lat/long coordinates |
CXapian::GreatCircleMetric | Calculate the great-circle distance between two coordinates on a sphere |
CGlass::LeafItem_base< T > | |
►CGlass::LeafItem_base< const uint8_t *> | |
CGlass::LeafItem | |
►CGlass::LeafItem_base< uint8_t *> | |
CGlass::LeafItem_wr | |
CLiteral | |
Cliteralstring | |
Cm_pair | |
►CXapian::MatchDecider | Base class for matcher decision functor |
CCheckMatchDecider | |
CGrepMatchDecider | |
CXapian::ValueSetMatchDecider | MatchDecider filtering results based on whether document values are in a user-defined set |
CXapian::MSet | Class representing a list of search results |
CXapian::Internal::MSetItem | An item resulting from a query |
CXapian::MSetIterator | Iterator over a Xapian::MSet |
CMSVCIgnoreInvalidParameter | |
CMultiMatch | |
Cname | |
CNetworkTermListItem | An item in a NetworkTermList |
CNgramIterator | Iterator returning unigrams and bigrams |
Cnode | |
CNoSuchProgram | Exception thrown if the program isn't found |
COmDocumentTerm | A term in a document |
►CXapian::Internal::opt_intrusive_base | Base class for objects managed by opt_intrusive_ptr |
CB | |
CXapian::ErrorHandler | Decide if a Xapian::Error exception should be ignored |
►CXapian::ExpandDecider | Virtual base class for expand decider functor |
CEvenParityExpandFunctor | |
CTestExpandDecider | |
CXapian::ExpandDeciderAnd | ExpandDecider subclass which rejects terms using two ExpandDeciders |
CXapian::ExpandDeciderFilterPrefix | ExpandDecider subclass which restrict terms to a particular prefix |
CXapian::ExpandDeciderFilterTerms | ExpandDecider subclass which rejects terms in a specified list |
►CXapian::FieldProcessor | Base class for field processors |
CDateRangeFieldProcessor | |
CHostFieldProcessor | |
CTestFieldProcessor | |
CTitleFieldProcessor | |
►CXapian::KeyMaker | Virtual base class for key making functors |
CNeverUseMeKeyMaker | |
CTestKeyMaker | |
CXapian::LatLongDistanceKeyMaker | KeyMaker subclass which sorts by distance from a latitude/longitude |
CXapian::MultiValueKeyMaker | KeyMaker subclass which combines several values |
►CXapian::MatchSpy | Abstract base class for match spies |
CExceptionalMatchSpy | |
CMultipleMatchSpy | Class which applies several match spies in turn |
CMySpy | |
CSimpleMatchSpy | |
CTestMatchSpy | |
CXapian::ValueCountMatchSpy | Class for counting the frequencies of values in the matching documents |
►CXapian::PostingSource | Base class which provides an "external" source of postings |
CChangeMaxweightPostingSource | |
CCloneTestPostingSource | |
CEstimatePS | PostingSource subclass for injecting tf bounds and estimate |
CExceptionalPostingSource | |
CMyDontAskWeightPostingSource | |
CMyOddPostingSource | |
CMyOddWeightingPostingSource | |
CMyPostingSource | |
COnlyTheFirstPostingSource | |
CXapian::FixedWeightPostingSource | A posting source which returns a fixed weight for all documents |
►CXapian::ValuePostingSource | A posting source which generates weights from a value slot |
CMyPostingSource2 | |
CXapian::LatLongDistancePostingSource | Posting source which returns a weight based on geospatial distance |
CXapian::ValueMapPostingSource | A posting source which looks up weights in a map using values as the key |
►CXapian::ValueWeightPostingSource | A posting source which reads weights from a value slot |
►CXapian::DecreasingValueWeightPostingSource | Read weights from a value which is known to decrease as docid increases |
CCheckBoundsPostingSource | |
CSlowDecreasingValueWeightPostingSource | |
►CXapian::RangeProcessor | Base class for range processors |
CAuthorRangeProcessor | |
CTestRangeProcessor | |
CXapian::DateRangeProcessor | Handle a date range |
CXapian::NumberRangeProcessor | Handle a number range |
►CXapian::Stopper | Abstract base class for stop-word decision functor |
CTestStopper | |
CXapian::SimpleStopper | Simple implementation of Stopper class - this will suit most users |
►CXapian::ValueRangeProcessor | Base class for value range processors |
CAuthorValueRangeProcessor | |
CTestValueRangeProcessor | |
►CXapian::StringValueRangeProcessor | Handle a string range |
CXapian::DateValueRangeProcessor | Handle a date range |
CXapian::NumberValueRangeProcessor | Handle a number range |
CXapian::Internal::opt_intrusive_ptr< T > | A smart pointer that optionally uses intrusive reference counting |
CXapian::Internal::opt_intrusive_ptr< const Xapian::ExpandDecider > | |
CXapian::Internal::opt_intrusive_ptr< const Xapian::Stopper > | |
CXapian::Internal::opt_intrusive_ptr< Xapian::FieldProcessor > | |
CXapian::Internal::opt_intrusive_ptr< Xapian::KeyMaker > | |
CXapian::Internal::opt_intrusive_ptr< Xapian::MatchSpy > | |
CXapian::Internal::opt_intrusive_ptr< Xapian::PostingSource > | |
CXapian::Internal::opt_intrusive_ptr< Xapian::RangeProcessor > | |
Coption | |
Coptions | |
CPerfTestLogger | |
CPos | |
CPosCmp | |
CXapian::Internal::AndContext::PosFilter | |
Cpositional_testcase | |
CGlassCompact::PositionCursorGt | |
CXapian::PositionIterator | Class for iterating over term positions |
CInverter::PostingChanges | Class for storing the changes in frequencies for a term |
CXapian::PostingIterator | Class for iterating over a list of terms |
CGlass::PostlistChunkReader | PostlistChunkReader is essentially an iterator wrapper around a postlist chunk |
CChert::PostlistChunkReader | PostlistChunkReader is essentially an iterator wrapper around a postlist chunk |
CGlass::PostlistChunkWriter | PostlistChunkWriter is a wrapper which acts roughly as an output iterator on a postlist chunk, taking care of the messy details |
CChert::PostlistChunkWriter | PostlistChunkWriter is a wrapper which acts roughly as an output iterator on a postlist chunk, taking care of the messy details |
CGlassCompact::PostlistCursorGt | |
CChertCompact::PostlistCursorGt | |
CPrefixCompressedStringItor | |
CPrefixCompressedStringItorGt | |
CPrefixCompressedStringWriter | |
CPrettyOStream< S > | |
CProbQuery | |
Cqp_default_op3_test | |
CXapian::Query | Class representing a query |
CQueryBuilder | Random query builder |
CQueryBuilderEnv | The environment used by the steps when building a query |
CQueryOptimiser | |
CXapian::QueryParser | Build a Xapian::Query object from a user query string |
CXapian::RangeProc | |
CReadError | Exception thrown if we encounter a read error |
CXapian::Registry | Registry for user subclasses |
►CRemoteConnection | A RemoteConnection object provides a bidirectional connection to another RemoteConnection object on a remote machine |
COwnedRemoteConnection | RemoteConnection which owns its own fd(s) |
CRemoteServer | Remote backend server base class |
CXapian::ReplicationInfo | Information about the steps involved in performing a replication |
CResolver | |
Ctest_driver::result | A structure used to report the summary of tests passed and failed |
CGlass::RootInfo | |
CXapian::RSet | A relevance set (R-Set) |
CSignalRedirector | |
►CXapian::SmallVector_ | |
CXapian::SmallVector< Query > | |
CXapian::SmallVector< T > | Vector of Xapian PIMPL objects |
CXapian::Sniplet | |
Csnippet_testcase | |
CXapian::SnipPipe | |
CSOCKET_INITIALIZER_MIXIN | TCP/IP replication client class |
►CSOCKET_INITIALIZER_MIXIN public RemoteDatabase | |
CRemoteTcpClient | TCP/IP socket based RemoteDatabase implementation |
CState | Parser State shared between the lexer and the parser |
CXapian::Stem | Class representing a stemming algorithm |
CStringAndFreqCmpByFreq | Compare two StringAndFrequency objects |
CStringAndFrequency | A string with a corresponding frequency |
CSubValueList | |
Csynonym1_data_type | |
CSynonymIterator | |
Ctab_entry | Common string to integer map entry for option decoding |
►CTcpServer | |
CRemoteTcpServer | TCP/IP socket based server for RemoteDatabase |
CReplicateTcpServer | |
CTempDtorTest | |
CTerm | Class used to pass information about a token from lexer to parser |
CTermCmp | |
CTermCompare | |
CTermFreqs | The frequencies for a term |
CXapian::TermGenerator | Parses a piece of text and generate terms |
CTermGroup | A group of terms separated only by whitespace |
CXapian::TermIterator | Class for iterating over a list of terms |
CTermListGreaterApproxSize | |
CTerms | Some terms which form a positional sub-query |
Ctest | |
Ctest_autoptr | |
Ctest_desc | Structure holding a description of a test |
Ctest_driver | The test driver. This class takes care of running the tests |
CTest_Exception | |
Ctestcase | |
Ctestcase2 | |
CTestException | |
CTestFail | Class which is thrown when a test case fails |
►CTestRunner | A test runner, which runs the tests (implemented by subclassing it) with a variety of backends |
CApiTestRunner | |
CPerfTestRunner | |
CSoakTestRunner | |
CTestSkip | Class which is thrown when a test case is to be skipped |
CTimeOut | |
Ctokeniser | |
Cunset_max_changesets_helper_ | |
CXapian::Utf8Iterator | An iterator which returns Unicode character values from a UTF-8 encoded string |
CUuid | |
CValueChunkReader | |
CGlass::ValueChunkReader | |
CXapian::ValueIterator | Class for iterating over document values |
►CValueStats | Class to hold statistics for a given slot |
CVStats | |
CVStats | |
CGlass::ValueUpdater | |
CValueUpdater | |
►CXapian::Weight | Abstract base class for weighting schemes |
CCheckInitWeight | |
CCheckStatsWeight | |
CExceptionalWeight | |
CLazyWeight | Xapian::Weight subclass which adds laziness |
CMyWeight | |
CXapian::BB2Weight | This class implements the BB2 weighting scheme |
CXapian::BM25PlusWeight | Xapian::Weight subclass implementing the BM25+ probabilistic formula |
CXapian::BM25Weight | Xapian::Weight subclass implementing the BM25 probabilistic formula |
CXapian::BoolWeight | Class implementing a "boolean" weighting scheme |
CXapian::CoordWeight | Xapian::Weight subclass implementing Coordinate Matching |
CXapian::DLHWeight | This class implements the DLH weighting scheme, which is a representative scheme of the Divergence from Randomness Framework by Gianni Amati |
CXapian::DPHWeight | This class implements the DPH weighting scheme |
CXapian::IfB2Weight | This class implements the IfB2 weighting scheme |
CXapian::IneB2Weight | This class implements the IneB2 weighting scheme |
CXapian::InL2Weight | This class implements the InL2 weighting scheme |
CXapian::LMWeight | Xapian::Weight subclass implementing the Language Model formula |
CXapian::PL2PlusWeight | Xapian::Weight subclass implementing the PL2+ probabilistic formula |
CXapian::PL2Weight | This class implements the PL2 weighting scheme |
CXapian::TfIdfWeight | Xapian::Weight subclass implementing the tf-idf weighting scheme |
CXapian::TradWeight | Xapian::Weight subclass implementing the traditional probabilistic formula |
CZWeight | |
Cwildcard_testcase | |
CYYMINORTYPE | |
CyyParser | |
CyyStackEntry | |