xapian-core Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Xapian::BM25WeightBM25 weighting scheme
Xapian::BoolWeightBoolean weighting scheme (everything gets 0)
Xapian::CategorySelectMatchSpyMatchSpy for classifying matching documents by their values
Xapian::DatabaseThis class is used to access a database, or a group of databases
Xapian::DateValueRangeProcessorHandle a date range
Xapian::DocumentA document in the database - holds data, values, terms, and postings
Xapian::EnquireThis class provides an interface to the information retrieval system for the purpose of searching
Xapian::ErrorHandlerDecide if a Xapian::Error exception should be ignored
Xapian::ESetClass representing an ordered set of expand terms (an ESet)
Xapian::ESetIteratorIterate through terms in the ESet
Xapian::ExpandDeciderVirtual base class for expand decider functor
Xapian::ExpandDeciderAndExpandDecider subclass which rejects terms using two ExpandDeciders
Xapian::ExpandDeciderFilterTermsExpandDecider subclass which rejects terms in a specified list
Xapian::MatchDeciderBase class for matcher decision functor
Xapian::MSetA match set (MSet)
Xapian::MSetIteratorAn iterator pointing to items in an MSet
Xapian::MultipleMatchDeciderClass which applies several match deciders in turn
Xapian::MultiValueSorterSorter subclass which sorts by a several values
Xapian::NumberValueRangeProcessorHandle a number range
Xapian::PositionIteratorAn iterator pointing to items in a list of positions
Xapian::PostingIteratorAn iterator pointing to items in a list of postings
Xapian::QueryClass representing a query
Xapian::QueryParserBuild a Xapian::Query object from a user query string
Xapian::RSetA relevance set (R-Set)
Xapian::SimpleStopperSimple implementation of Stopper class - this will suit most users
Xapian::SorterVirtual base class for sorter functor
Xapian::StemClass representing a stemming algorithm
Xapian::StopperBase class for stop-word decision functor
Xapian::StringAndFrequencyA string with a corresponding frequency
Xapian::StringListSerialiserClass to serialise a list of strings in a form suitable for ValueCountMatchSpy
Xapian::StringListUnserialiserClass to unserialise a list of strings serialised by a StringListSerialiser
Xapian::StringValueRangeProcessorHandle a string range
Xapian::TermCountMatchSpyClass for counting the frequencies of terms in the matching documents
Xapian::TermGeneratorParses a piece of text and generate terms
Xapian::TermIteratorAn iterator pointing to items in a list of terms
Xapian::TradWeightTraditional probabilistic weighting scheme
Xapian::Utf8IteratorAn iterator which returns unicode character values from a UTF-8 encoded string
Xapian::ValueCountMatchSpyClass for counting the frequencies of values in the matching documents
Xapian::ValueIteratorAn iterator pointing to values associated with a document
Xapian::ValueRangeProcessorBase class for value range processors
Xapian::WeightAbstract base class for weighting schemes
Xapian::WritableDatabaseThis class provides read/write access to a database

Documentation for Xapian (version 1.0.10).
Generated on 23 Dec 2008 by Doxygen 1.5.2.