| xapian-core
    1.4.26
    | 
| ▼NXapian | The Xapian namespace contains public interfaces for the Xapian library | 
| CAssertionError | AssertionError is thrown if a logical assertion inside Xapian fails | 
| CBB2Weight | This class implements the BB2 weighting scheme | 
| CBM25PlusWeight | Xapian::Weight subclass implementing the BM25+ probabilistic formula | 
| CBM25Weight | Xapian::Weight subclass implementing the BM25 probabilistic formula | 
| CBoolWeight | Class implementing a "boolean" weighting scheme | 
| CCompactor | Compact a database, or merge and compact several | 
| CCoordWeight | Xapian::Weight subclass implementing Coordinate Matching | 
| CDatabase | This class is used to access a database, or a group of databases | 
| CDatabaseClosedError | Indicates an attempt to access a closed database | 
| CDatabaseCorruptError | DatabaseCorruptError indicates database corruption was detected | 
| CDatabaseCreateError | DatabaseCreateError indicates a failure to create a database | 
| CDatabaseError | DatabaseError indicates some sort of database related error | 
| CDatabaseLockError | DatabaseLockError indicates failure to lock a database | 
| CDatabaseModifiedError | DatabaseModifiedError indicates a database was modified | 
| CDatabaseNotFoundError | Indicates an attempt to access a database not present | 
| CDatabaseOpeningError | DatabaseOpeningError indicates failure to open a database | 
| CDatabaseVersionError | DatabaseVersionError indicates that a database is in an unsupported format | 
| CDateRangeProcessor | Handle a date range | 
| CDateValueRangeProcessor | Handle a date range | 
| CDecreasingValueWeightPostingSource | Read weights from a value which is known to decrease as docid increases | 
| CDLHWeight | This class implements the DLH weighting scheme, which is a representative scheme of the Divergence from Randomness Framework by Gianni Amati | 
| CDocNotFoundError | Indicates an attempt to access a document not present in the database | 
| CDocument | A handle representing a document in a Xapian database | 
| CDPHWeight | This class implements the DPH weighting scheme | 
| CEnquire | This class provides an interface to the information retrieval system for the purpose of searching | 
| CError | All exceptions thrown by Xapian are subclasses of Xapian::Error | 
| CErrorHandler | Decide if a Xapian::Error exception should be ignored | 
| CESet | Class representing a list of search results | 
| CESetIterator | Iterator over a Xapian::ESet | 
| CExpandDecider | Virtual base class for expand decider functor | 
| CExpandDeciderAnd | ExpandDecider subclass which rejects terms using two ExpandDeciders | 
| CExpandDeciderFilterPrefix | ExpandDecider subclass which restrict terms to a particular prefix | 
| CExpandDeciderFilterTerms | ExpandDecider subclass which rejects terms in a specified list | 
| CFeatureUnavailableError | Indicates an attempt to use a feature which is unavailable | 
| CFieldProcessor | Base class for field processors | 
| CFixedWeightPostingSource | A posting source which returns a fixed weight for all documents | 
| CGreatCircleMetric | Calculate the great-circle distance between two coordinates on a sphere | 
| CIfB2Weight | This class implements the IfB2 weighting scheme | 
| CIneB2Weight | This class implements the IneB2 weighting scheme | 
| CInL2Weight | This class implements the InL2 weighting scheme | 
| CInternalError | InternalError indicates a runtime problem of some sort | 
| CInvalidArgumentError | InvalidArgumentError indicates an invalid parameter value was passed to the API | 
| CInvalidOperationError | InvalidOperationError indicates the API was used in an invalid way | 
| CKeyMaker | Virtual base class for key making functors | 
| CLatLongCoord | A latitude-longitude coordinate | 
| CLatLongCoords | A sequence of latitude-longitude coordinates | 
| CLatLongCoordsIterator | An iterator across the values in a LatLongCoords object | 
| CLatLongDistanceKeyMaker | KeyMaker subclass which sorts by distance from a latitude/longitude | 
| CLatLongDistancePostingSource | Posting source which returns a weight based on geospatial distance | 
| CLatLongMetric | Base class for calculating distances between two lat/long coordinates | 
| CLMWeight | Xapian::Weight subclass implementing the Language Model formula | 
| CLogicError | The base class for exceptions indicating errors in the program logic | 
| CMatchDecider | Base class for matcher decision functor | 
| CMatchSpy | Abstract base class for match spies | 
| CMSet | Class representing a list of search results | 
| CMSetIterator | Iterator over a Xapian::MSet | 
| CMultiValueKeyMaker | KeyMaker subclass which combines several values | 
| CNetworkError | Indicates a problem communicating with a remote database | 
| CNetworkTimeoutError | Indicates a timeout expired while communicating with a remote database | 
| CNumberRangeProcessor | Handle a number range | 
| CNumberValueRangeProcessor | Handle a number range | 
| CPL2PlusWeight | Xapian::Weight subclass implementing the PL2+ probabilistic formula | 
| CPL2Weight | This class implements the PL2 weighting scheme | 
| CPositionIterator | Class for iterating over term positions | 
| CPostingIterator | Class for iterating over a list of terms | 
| CPostingSource | Base class which provides an "external" source of postings | 
| CQuery | Class representing a query | 
| CQueryParser | Build a Xapian::Query object from a user query string | 
| CQueryParserError | Indicates a query string can't be parsed | 
| CRangeError | RangeError indicates an attempt to access outside the bounds of a container | 
| CRangeProcessor | Base class for range processors | 
| CRegistry | Registry for user subclasses | 
| CRSet | A relevance set (R-Set) | 
| CRuntimeError | The base class for exceptions indicating errors only detectable at runtime | 
| CSerialisationError | Indicates an error in the std::string serialisation of an object | 
| CSimpleStopper | Simple implementation of Stopper class - this will suit most users | 
| CStem | Class representing a stemming algorithm | 
| CStemImplementation | Class representing a stemming algorithm implementation | 
| CStopper | Abstract base class for stop-word decision functor | 
| CStringValueRangeProcessor | Handle a string range | 
| CTermGenerator | Parses a piece of text and generate terms | 
| CTermIterator | Class for iterating over a list of terms | 
| CTfIdfWeight | Xapian::Weight subclass implementing the tf-idf weighting scheme | 
| CTradWeight | Xapian::Weight subclass implementing the traditional probabilistic formula | 
| CUnimplementedError | UnimplementedError indicates an attempt to use an unimplemented feature | 
| CUtf8Iterator | An iterator which returns Unicode character values from a UTF-8 encoded string | 
| CValueCountMatchSpy | Class for counting the frequencies of values in the matching documents | 
| CValueIterator | Class for iterating over document values | 
| CValueMapPostingSource | A posting source which looks up weights in a map using values as the key | 
| CValuePostingSource | A posting source which generates weights from a value slot | 
| CValueRangeProcessor | Base class for value range processors | 
| CValueSetMatchDecider | MatchDecider filtering results based on whether document values are in a user-defined set | 
| CValueWeightPostingSource | A posting source which reads weights from a value slot | 
| CWeight | Abstract base class for weighting schemes | 
| CWildcardError | WildcardError indicates an error expanding a wildcarded query | 
| CWritableDatabase | This class provides read/write access to a database |