|
xapian-core
2.0.0
|
| ►NGeoEncode | |
| CDecoderWithBoundingBox | A class for decoding coordinates within a bounding box |
| ►NGlass | |
| CCursor | |
| CPostlistChunkWriter | PostlistChunkWriter is a wrapper which acts roughly as an output iterator on a postlist chunk, taking care of the messy details |
| CPostlistChunkReader | PostlistChunkReader is essentially an iterator wrapper around a postlist chunk |
| Cfragment | |
| CKey | |
| CLeafItem_base | |
| CLeafItem | |
| CLeafItem_wr | |
| CBItem_base | |
| CBItem | |
| CBItem_wr | |
| CValueUpdater | |
| CValueChunkReader | |
| CRootInfo | |
| ►NGlassCompact | |
| CPostlistCursor | |
| CPostlistCursorGt | |
| CMergeCursor | |
| CCursorGt | |
| CPositionCursor | |
| CPositionCursorGt | |
| NHeap | |
| ►NHoney | |
| CDocLenChunkReader | |
| CPostingChunkReader | |
| Cfragment | |
| CValueUpdater | |
| CValueChunkReader | |
| CRootInfo | |
| ►NHoneyCompact | |
| CPostlistCursor | |
| ►CPostlistCursor< const GlassTable & > | |
| CDoclenEncoder | |
| CPostlistCursor< const HoneyTable & > | |
| CPostlistCursor< HoneyTable & > | |
| CPostlistCursorGt | |
| CMergeCursor | |
| CMergeCursor< const GlassTable & > | |
| CMergeCursor< const HoneyTable & > | |
| CCursorGt | |
| CPositionCursor | |
| CPositionCursor< const GlassTable & > | |
| CPositionCursor< const HoneyTable & > | |
| CPositionCursorGt | |
| NRealTime | |
| NTcpClient | |
| ►NXapian | The Xapian namespace contains public interfaces for the Xapian library |
| ►NInternal | |
| ►NSnowball | |
| ►CArabic | |
| CSN_local | |
| ►CArmenian | |
| CSN_local | |
| ►CBasque | |
| CSN_local | |
| ►CCatalan | |
| CSN_local | |
| ►CDanish | |
| CSN_local | |
| ►CDutch | |
| CSN_local | |
| ►CDutchPorter | |
| CSN_local | |
| ►CEarlyenglish | |
| CSN_local | |
| ►CEnglish | |
| CSN_local | |
| ►CEsperanto | |
| CSN_local | |
| ►CEstonian | |
| CSN_local | |
| ►CFinnish | |
| CSN_local | |
| ►CFrench | |
| CSN_local | |
| ►CGerman | |
| CSN_local | |
| ►CGreek | |
| CSN_local | |
| ►CHindi | |
| CSN_local | |
| ►CHungarian | |
| CSN_local | |
| ►CIndonesian | |
| CSN_local | |
| ►CIrish | |
| CSN_local | |
| ►CItalian | |
| CSN_local | |
| ►CLithuanian | |
| CSN_local | |
| ►CLovins | |
| CSN_local | |
| ►CNepali | |
| CSN_local | |
| ►CNorwegian | |
| CSN_local | |
| ►CPolish | |
| CSN_local | |
| ►CPorter | |
| CSN_local | |
| ►CPortuguese | |
| CSN_local | |
| ►CRomanian | |
| CSN_local | |
| ►CRussian | |
| CSN_local | |
| ►CSerbian | |
| CSN_local | |
| ►CSpanish | |
| CSN_local | |
| ►CSwedish | |
| CSN_local | |
| ►CTamil | |
| CSN_local | |
| ►CTurkish | |
| CSN_local | |
| ►CYiddish | |
| CSN_local | |
| CCmpMaxOrTerms | Class providing an operator which sorts postlists to select max or terms |
| CComparePostListTermFreqAscending | Comparison functor which orders by descending termfreq |
| CContext | |
| COrContext | |
| CXorContext | |
| CPosFilter | |
| CAndContext | |
| CQueryTerm | |
| CQueryPostingSource | |
| CQueryScaleWeight | |
| CQueryValueBase | |
| CQueryValueRange | |
| CQueryValueLE | |
| CQueryValueGE | |
| CQueryBranch | |
| CQueryAndLike | |
| CQueryOrLike | |
| CQueryAnd | |
| CQueryOr | |
| CQueryAndNot | |
| CQueryXor | |
| CQueryAndMaybe | |
| CQueryFilter | |
| CQueryWindowed | |
| CQueryNear | |
| CQueryPhrase | |
| CQueryEliteSet | |
| CQuerySynonym | |
| CQueryMax | |
| CQueryWildcard | |
| CQueryEditDistance | |
| CQueryInvalid | |
| CPostList | Abstract base class for postlists |
| CExpandTerm | Class combining a term and its expand weight |
| CExpandStats | Collates statistics while calculating term weight in an ESet |
| CExpandWeight | Class for calculating ESet term weights |
| CProbEWeight | This class implements the probabilistic scheme for query expansion |
| CBo1EWeight | This class implements the Bo1 scheme for query expansion |
| Cconstinfo | |
| Cintrusive_base | Base class for objects managed by intrusive_ptr |
| Cintrusive_ptr | A smart pointer that uses intrusive reference counting |
| Cintrusive_ptr_nonnull | A normally non-NULL smart pointer using intrusive reference counting |
| Copt_intrusive_base | Base class for objects managed by opt_intrusive_ptr |
| Copt_intrusive_ptr | A smart pointer that optionally uses intrusive reference counting |
| CPostListAndEstimate | |
| CQueryOptimiser | |
| CTermFreqs | The frequencies for a term |
| NRemote | Database factory functions for the remote backend |
| ►NUnicode | Functions associated with handling Unicode characters |
| NInternal | |
| CReplicationInfo | Information about the steps involved in performing a replication |
| CDatabaseMaster | Access to a master database for replication |
| ►CDatabaseReplica | Access to a database replica, for applying replication to it |
| CInternal | Internal implementation of DatabaseReplica |
| ►CVec | Suitable for "simple" type T |
| CVec_to_copy | |
| CSmallVector_ | |
| CSmallVectorI | Vector of Xapian PIMPL internal objects |
| ►CSmallVector | Vector of Xapian PIMPL objects |
| Cconst_iterator | |
| CDatabaseReplicator | Base class for database replicator objects |
| CBitWriter | Create a stream to which non-byte-aligned values can be written |
| ►CBitReader | Read a stream created by BitWriter |
| CDIStack | |
| CDIState | |
| CStemStopper | Stopper subclass which checks for both stemmed and unstemmed stopwords |
| CDocumentSet | Class representing a set of documents in a cluster |
| CFreqSource | Base class for TermListGroup Stores and provides terms that are contained in a document and their respective term frequencies |
| CTermListGroup | A class for construction of termlists which store the terms for a document along with the number of documents it indexes i.e |
| CPointType | Abstract class representing a point in the VSM |
| CPoint | Class to represent a document as a point in the Vector Space Model |
| CCentroid | Class to represent cluster centroids in the vector space |
| CCluster | Class to represents a Cluster which contains Points and Centroid of the Cluster |
| CClusterSet | Class for storing the results returned by the Clusterer |
| CSimilarity | Base class for calculating the similarity between documents |
| CCosineDistance | Class for calculating the cosine distance between two documents |
| CClusterer | Class representing an abstract class for a clusterer to be implemented |
| CKMeans | Kmeans clusterer: This clusterer implements the K-Means clustering algorithm |
| CLCDClusterer | LCD clusterer: This clusterer implements the LCD clustering algorithm adapted from Modelling efficient novelty-based search result diversification in metric spaces Gil-Costa et al |
| CCompactor | Compact a database, or merge and compact several |
| ►CDatabase | An indexed database of documents |
| CInternal | Virtual base class for Database internals |
| CWritableDatabase | This class provides read/write access to a database |
| CDerefWrapper_ | |
| ►CDocument | Class representing a document |
| CInternal | Abstract base class for a document |
| ►CEnquire | Querying session |
| CInternal | |
| CError | All exceptions thrown by Xapian are subclasses of Xapian::Error |
| CLogicError | The base class for exceptions indicating errors in the program logic |
| CRuntimeError | The base class for exceptions indicating errors only detectable at runtime |
| CAssertionError | AssertionError is thrown if a logical assertion inside Xapian fails |
| CInvalidArgumentError | InvalidArgumentError indicates an invalid parameter value was passed to the API |
| CInvalidOperationError | InvalidOperationError indicates the API was used in an invalid way |
| CUnimplementedError | UnimplementedError indicates an attempt to use an unimplemented feature |
| CDatabaseError | DatabaseError indicates some sort of database related error |
| CDatabaseCorruptError | DatabaseCorruptError indicates database corruption was detected |
| CDatabaseCreateError | DatabaseCreateError indicates a failure to create a database |
| CDatabaseLockError | DatabaseLockError indicates failure to lock a database |
| CDatabaseModifiedError | DatabaseModifiedError indicates a database was modified |
| CDatabaseOpeningError | DatabaseOpeningError indicates failure to open a database |
| CDatabaseVersionError | DatabaseVersionError indicates that a database is in an unsupported format |
| CDocNotFoundError | Indicates an attempt to access a document not present in the database |
| CFeatureUnavailableError | Indicates an attempt to use a feature which is unavailable |
| CInternalError | InternalError indicates a runtime problem of some sort |
| CNetworkError | Indicates a problem communicating with a remote database |
| CNetworkTimeoutError | Indicates a timeout expired while communicating with a remote database |
| CQueryParserError | Indicates a query string can't be parsed |
| CSerialisationError | Indicates an error in the std::string serialisation of an object |
| CRangeError | RangeError indicates an attempt to access outside the bounds of a container |
| CWildcardError | WildcardError indicates an error expanding a wildcarded query |
| CDatabaseNotFoundError | Indicates an attempt to access a database not present |
| CDatabaseClosedError | Indicates an attempt to access a closed database |
| ►CESet | Class representing a list of search results |
| CInternal | Class which actually implements Xapian::ESet |
| CESetIterator | Iterator over a Xapian::ESet |
| CExpandDecider | Virtual base class for expand decider functor |
| CExpandDeciderAnd | ExpandDecider subclass which rejects terms using two ExpandDeciders |
| CExpandDeciderFilterTerms | ExpandDecider subclass which rejects terms in a specified list |
| CExpandDeciderFilterPrefix | ExpandDecider subclass which restrict terms to a particular prefix |
| CLatLongCoord | A latitude-longitude coordinate |
| CLatLongCoordsIterator | An iterator across the values in a LatLongCoords object |
| CLatLongCoords | A sequence of latitude-longitude coordinates |
| CLatLongMetric | Base class for calculating distances between two lat/long coordinates |
| CGreatCircleMetric | Calculate the great-circle distance between two coordinates on a sphere |
| CLatLongDistancePostingSource | Posting source which returns a weight based on geospatial distance |
| CLatLongDistanceKeyMaker | KeyMaker subclass which sorts by distance from a latitude/longitude |
| CKeyMaker | Virtual base class for key making functors |
| ►CMultiValueKeyMaker | KeyMaker subclass which combines several values |
| CKeySpec | |
| CMatchDecider | Abstract base class for match deciders |
| CMatchSpy | Abstract base class for match spies |
| ►CValueCountMatchSpy | Class for counting the frequencies of values in the matching documents |
| CInternal | |
| ►CMSet | Class representing a list of search results |
| CInternal | Xapian::MSet internals |
| CMSetIterator | Iterator over a Xapian::MSet |
| ►CPositionIterator | Class for iterating over term positions |
| CInternal | Abstract base class for iterating term positions in a document |
| ►CPostingIterator | Class for iterating over a list of terms |
| CInternal | |
| CPostingSource | Base class which provides an "external" source of postings |
| CValuePostingSource | A posting source which generates weights from a value slot |
| CValueWeightPostingSource | A posting source which reads weights from a value slot |
| CDecreasingValueWeightPostingSource | Read weights from a value which is known to decrease as docid increases |
| CValueMapPostingSource | A posting source which looks up weights in a map using values as the key |
| CFixedWeightPostingSource | A posting source which returns a fixed weight for all documents |
| ►CQuery | Class representing a query |
| CInternal | |
| CInvertedQuery_ | |
| CStopper | Abstract base class for stop-word decision functor |
| CSimpleStopper | Simple implementation of Stopper class - this will suit most users |
| CRangeProcessor | Base class for range processors |
| CDateRangeProcessor | Handle a date range |
| CNumberRangeProcessor | Handle a number range |
| CUnitRangeProcessor | Handle a byte unit range |
| CFieldProcessor | Base class for field processors |
| ►CQueryParser | Build a Xapian::Query object from a user query string |
| CInternal | |
| ►CRegistry | Registry for user subclasses |
| CInternal | |
| ►CRSet | Class representing a set of documents judged as relevant |
| CInternal | |
| CStemImplementation | Class representing a stemming algorithm implementation |
| CStem | Class representing a stemming algorithm |
| ►CTermGenerator | Parses a piece of text and generate terms |
| CInternal | |
| ►CTermIterator | Class for iterating over a list of terms |
| CInternal | Abstract base class for termlists |
| CUtf8Iterator | An iterator which returns Unicode character values from a UTF-8 encoded string |
| ►CValueIterator | Class for iterating over document values |
| CInternal | Abstract base class for value streams |
| CValueSetMatchDecider | MatchDecider filtering results based on whether document values are in a user-defined set |
| ►CWeight | Abstract base class for weighting schemes |
| CInternal | Class to hold statistics for a given collection |
| CBoolWeight | Class implementing a "boolean" weighting scheme |
| CTfIdfWeight | Xapian::Weight subclass implementing the tf-idf weighting scheme |
| CBM25Weight | Xapian::Weight subclass implementing the BM25 probabilistic formula |
| CBM25PlusWeight | Xapian::Weight subclass implementing the BM25+ probabilistic formula |
| CTradWeight | Xapian::Weight subclass implementing the traditional probabilistic formula |
| CInL2Weight | This class implements the InL2 weighting scheme |
| CIfB2Weight | This class implements the IfB2 weighting scheme |
| CIneB2Weight | This class implements the IneB2 weighting scheme |
| CBB2Weight | This class implements the BB2 weighting scheme |
| CDLHWeight | This class implements the DLH weighting scheme, which is a representative scheme of the Divergence from Randomness Framework by Gianni Amati |
| CPL2Weight | This class implements the PL2 weighting scheme |
| CPL2PlusWeight | Xapian::Weight subclass implementing the PL2+ probabilistic formula |
| CDPHWeight | This class implements the DPH weighting scheme |
| CLMJMWeight | Language Model weighting with Jelinek-Mercer smoothing |
| CLMDirichletWeight | Language Model weighting with Dirichlet or Dir+ smoothing |
| CLMAbsDiscountWeight | Language Model weighting with Absolute Discount smoothing |
| CLM2StageWeight | Language Model weighting with Two Stage smoothing |
| CCoordWeight | Xapian::Weight subclass implementing Coordinate Matching |
| CDiceWeight | Xapian::Weight subclass implementing Dice Coefficient |
| CRangeProc | |
| CSniplet | |
| CSnipPipe |