config.h [code] | |
api/editdistance.cc [code] | Edit distance calculation algorithm |
api/editdistance.h [code] | Edit distance calculation algorithm |
api/error.cc [code] | Xapian::Error base class |
api/errorhandler.cc [code] | |
api/expanddecider.cc [code] | Allow rejection of terms during ESet generation |
api/leafpostlist.cc [code] | Abstract base class for leaf postlists |
api/maptermlist.h [code] | |
api/omdatabase.cc [code] | |
api/omdocument.cc [code] | |
api/omenquire.cc [code] | |
api/ompositionlistiterator.cc [code] | |
api/ompostlistiterator.cc [code] | |
api/omquery.cc [code] | |
api/omqueryinternal.cc [code] | |
api/omtermlistiterator.cc [code] | |
api/omvalueiterator.cc [code] | |
api/postlist.cc [code] | Abstract base class for postlists |
api/sortable-serialise.cc [code] | Serialise floating point values to string which sort the same way |
api/sorter.cc [code] | Build sort keys for MSet ordering |
api/termlist.cc [code] | Abstract base class for termlists |
api/valuerangeproc.cc [code] | Standard ValueRangeProcessor subclass implementations |
api/valuerangeproccompat.cc [code] | Old implementation of NumberValueRangeProcessor for ABI compat |
api/version.cc [code] | |
api/weightinternal.cc [code] | Implementation of methods from weightinternal.h |
backends/alltermslist.cc [code] | Abstract base class for iterating all terms in a database |
backends/database.cc [code] | |
backends/dbfactory_remote.cc [code] | |
backends/flint/contiguousalldocspostlist.cc [code] | Iterate all document ids when they form a contiguous range |
backends/flint/contiguousalldocspostlist.h [code] | Iterate all document ids when they form a contiguous range |
backends/flint/flint_alldocspostlist.cc [code] | A PostList which iterates over all documents in a FlintDatabase |
backends/flint/flint_alldocspostlist.h [code] | A PostList which iterates over all documents in a FlintDatabase |
backends/flint/flint_alltermslist.cc [code] | |
backends/flint/flint_alltermslist.h [code] | |
backends/flint/flint_btreebase.cc [code] | |
backends/flint/flint_btreebase.h [code] | |
backends/flint/flint_btreeutil.h [code] | |
backends/flint/flint_check.cc [code] | |
backends/flint/flint_check.h [code] | |
backends/flint/flint_cursor.cc [code] | |
backends/flint/flint_cursor.h [code] | |
backends/flint/flint_database.cc [code] | |
backends/flint/flint_database.h [code] | |
backends/flint/flint_document.cc [code] | |
backends/flint/flint_document.h [code] | |
backends/flint/flint_io.cc [code] | Wrappers for low-level POSIX I/O routines |
backends/flint/flint_io.h [code] | Wrappers for low-level POSIX I/O routines |
backends/flint/flint_lock.cc [code] | |
backends/flint/flint_lock.h [code] | |
backends/flint/flint_metadata.cc [code] | |
backends/flint/flint_metadata.h [code] | Access to metadata for a flint database |
backends/flint/flint_modifiedpostlist.cc [code] | A FlintPostList plus pending modifications |
backends/flint/flint_modifiedpostlist.h [code] | A FlintPostList plus pending modifications |
backends/flint/flint_positionlist.cc [code] | |
backends/flint/flint_positionlist.h [code] | |
backends/flint/flint_postlist.cc [code] | |
backends/flint/flint_postlist.h [code] | |
backends/flint/flint_record.cc [code] | |
backends/flint/flint_record.h [code] | |
backends/flint/flint_spelling.cc [code] | Spelling correction data for a flint database |
backends/flint/flint_spelling.h [code] | Spelling correction data for a flint database |
backends/flint/flint_spellingwordslist.cc [code] | Iterator for the spelling correction words in a flint database |
backends/flint/flint_spellingwordslist.h [code] | |
backends/flint/flint_synonym.cc [code] | Synonym data for a flint database |
backends/flint/flint_synonym.h [code] | Synonym data for a flint database |
backends/flint/flint_table.cc [code] | |
backends/flint/flint_table.h [code] | |
backends/flint/flint_termlist.cc [code] | |
backends/flint/flint_termlist.h [code] | A TermList in a flint database |
backends/flint/flint_termlisttable.cc [code] | Subclass of FlintTable which holds termlists |
backends/flint/flint_termlisttable.h [code] | Subclass of FlintTable which holds termlists |
backends/flint/flint_types.h [code] | |
backends/flint/flint_utils.h [code] | |
backends/flint/flint_values.cc [code] | |
backends/flint/flint_values.h [code] | |
backends/flint/flint_version.cc [code] | FlintVersion class |
backends/flint/flint_version.h [code] | FlintVersion class |
backends/inmemory/inmemory_alltermslist.cc [code] | |
backends/inmemory/inmemory_alltermslist.h [code] | |
backends/inmemory/inmemory_database.cc [code] | |
backends/inmemory/inmemory_database.h [code] | |
backends/inmemory/inmemory_document.cc [code] | |
backends/inmemory/inmemory_document.h [code] | |
backends/inmemory/inmemory_positionlist.cc [code] | |
backends/multi/multi_alltermslist.cc [code] | |
backends/multi/multi_postlist.cc [code] | |
backends/multi/multi_postlist.h [code] | |
backends/multi/multi_termlist.cc [code] | |
backends/multi/multi_termlist.h [code] | |
backends/quartz/bcursor.cc [code] | |
backends/quartz/bcursor.h [code] | |
backends/quartz/btree.cc [code] | |
backends/quartz/btree.h [code] | |
backends/quartz/btree_base.cc [code] | |
backends/quartz/btree_base.h [code] | |
backends/quartz/btree_util.h [code] | |
backends/quartz/btreecheck.cc [code] | |
backends/quartz/btreecheck.h [code] | |
backends/quartz/quartz_alldocspostlist.cc [code] | |
backends/quartz/quartz_alldocspostlist.h [code] | |
backends/quartz/quartz_alltermslist.cc [code] | |
backends/quartz/quartz_alltermslist.h [code] | |
backends/quartz/quartz_database.cc [code] | |
backends/quartz/quartz_database.h [code] | |
backends/quartz/quartz_document.cc [code] | |
backends/quartz/quartz_document.h [code] | |
backends/quartz/quartz_log.cc [code] | |
backends/quartz/quartz_log.h [code] | |
backends/quartz/quartz_metafile.cc [code] | |
backends/quartz/quartz_metafile.h [code] | |
backends/quartz/quartz_positionlist.cc [code] | |
backends/quartz/quartz_positionlist.h [code] | |
backends/quartz/quartz_postlist.cc [code] | |
backends/quartz/quartz_postlist.h [code] | |
backends/quartz/quartz_record.cc [code] | |
backends/quartz/quartz_record.h [code] | |
backends/quartz/quartz_termlist.cc [code] | |
backends/quartz/quartz_termlist.h [code] | |
backends/quartz/quartz_types.h [code] | |
backends/quartz/quartz_utils.h [code] | |
backends/quartz/quartz_values.cc [code] | |
backends/quartz/quartz_values.h [code] | |
backends/remote/net_document.cc [code] | |
backends/remote/net_document.h [code] | |
backends/remote/net_postlist.cc [code] | Postlists for remote databases |
backends/remote/net_postlist.h [code] | Postlists for remote databases |
backends/remote/net_termlist.cc [code] | |
backends/remote/net_termlist.h [code] | |
backends/remote/remote-database.cc [code] | Remote backend database class |
bin/quartzcheck.cc [code] | |
bin/quartzcompact.cc [code] | |
bin/quartzdump.cc [code] | |
bin/xapian-check.cc [code] | |
bin/xapian-compact.cc [code] | |
bin/xapian-inspect.cc [code] | Inspect the contents of a flint table for development or debugging |
bin/xapian-progsrv.cc [code] | Remote server for use with ProgClient |
bin/xapian-tcpsrv.cc [code] | |
common/alltermslist.h [code] | Abstract base class for iterating all terms in a database |
common/autoptr.h [code] | |
common/database.h [code] | |
common/document.h [code] | |
common/documentterm.h [code] | |
common/emptypostlist.h [code] | |
common/expand.h [code] | |
common/expandweight.h [code] | Collate statistics and calculate the term weights for the ESet |
common/getopt.cc [code] | |
common/gnu_getopt.h [code] | |
common/inmemory_positionlist.h [code] | |
common/leafpostlist.h [code] | Abstract base class for leaf postlists |
common/msvc_dirent.cc [code] | Implementation of dirent functions using WIN32 API |
common/msvc_dirent.h [code] | Implementation of dirent functions using WIN32 API |
common/msvc_posix_wrapper.cc [code] | |
common/msvc_posix_wrapper.h [code] | |
common/multialltermslist.h [code] | Class for merging AllTermsList objects from subdatabases |
common/multimatch.h [code] | |
common/noreturn.h [code] | Define the XAPIAN_NORETURN macro |
common/omassert.h [code] | Various assertion macros |
common/omdebug.cc [code] | |
common/omdebug.h [code] | |
common/omenquireinternal.h [code] | |
common/omqueryinternal.h [code] | |
common/omtime.h [code] | |
common/ortermlist.h [code] | Merge two TermList objects using an OR operation |
common/output.h [code] | Functions for output of strings describing Xapian objects |
common/positionlist.h [code] | |
common/postlist.h [code] | Abstract base class for postlists |
common/progclient.h [code] | Implementation of RemoteDatabase using a spawned server |
common/remote-database.h [code] | RemoteDatabase is the baseclass for remote database implementations |
common/remoteconnection.h [code] | RemoteConnection class used by the remote backend |
common/remoteprotocol.h [code] | Remote protocol version and message numbers |
common/remoteserver.h [code] | Xapian remote backend server base class |
common/rset.h [code] | |
common/safe.cc [code] | Helper functions for safe*.h |
common/safeerrno.h [code] | |
common/safefcntl.h [code] | |
common/safesysselect.h [code] | |
common/safesysstat.h [code] | |
common/safeunistd.h [code] | |
common/safewindows.h [code] | |
common/safewinsock2.h [code] | |
common/serialise-double.cc [code] | |
common/serialise-double.h [code] | |
common/serialise.h [code] | |
common/stats.h [code] | |
common/stringutils.cc [code] | Various handy helpers which std::string really should provide |
common/stringutils.h [code] | Various handy helpers which std::string really should provide |
common/submatch.h [code] | Base class for sub-matchers |
common/tcpclient.h [code] | TCP/IP socket based RemoteDatabase implementation |
common/tcpserver.h [code] | |
common/termlist.h [code] | Abstract base class for termlists |
common/utils.cc [code] | |
common/utils.h [code] | |
common/vectortermlist.h [code] | |
common/weightinternal.h [code] | Internals of weight object |
examples/copydatabase.cc [code] | Perform a document-by-document copy of one or more Xapian databases |
examples/delve.cc [code] | |
examples/quest.cc [code] | |
examples/simpleexpand.cc [code] | Simple example program demonstrating query expansion |
examples/simpleindex.cc [code] | Index each paragraph of a text file as a Xapian document |
examples/simplesearch.cc [code] | Simple command-line search utility |
expand/expand.cc [code] | |
expand/expandweight.cc [code] | |
expand/ortermlist.cc [code] | Merge two TermList objects using an OR operation |
include/xapian.h [code] | Public interfaces for the Xapian library |
include/xapian/base.h [code] | |
include/xapian/database.h [code] | |
include/xapian/dbfactory.h [code] | Factory functions for constructing Database and WritableDatabase objects |
include/xapian/deprecated.h [code] | |
include/xapian/document.h [code] | |
include/xapian/enquire.h [code] | API for running queries |
include/xapian/error.h [code] | Hierarchy of classes which Xapian can throw as exceptions |
include/xapian/errordispatch.h [code] | |
include/xapian/errorhandler.h [code] | Decide if a Xapian::Error exception should be ignored |
include/xapian/expanddecider.h [code] | Allow rejection of terms during ESet generation |
include/xapian/positioniterator.h [code] | Classes for iterating through position lists |
include/xapian/postingiterator.h [code] | Classes for iterating through posting lists |
include/xapian/query.h [code] | Classes for representing a query |
include/xapian/queryparser.h [code] | Parsing a user query string to build a Xapian::Query object |
include/xapian/sorter.h [code] | Build sort keys for MSet ordering |
include/xapian/stem.h [code] | Stemming algorithms |
include/xapian/termgenerator.h [code] | Parse free text and generate terms |
include/xapian/termiterator.h [code] | Classes for iterating through term lists |
include/xapian/types.h [code] | Typedefs for Xapian |
include/xapian/unicode.h [code] | Unicode and UTF-8 related classes and functions |
include/xapian/valueiterator.h [code] | Classes for iterating through values |
include/xapian/version.h [code] | |
include/xapian/version_h.cc [code] | |
include/xapian/visibility.h [code] | |
languages/allsnowballheaders.h [code] | Include the headers for all the snowball stemmers |
languages/danish.cc [code] | |
languages/danish.h [code] | |
languages/dutch.cc [code] | |
languages/dutch.h [code] | |
languages/english.cc [code] | |
languages/english.h [code] | |
languages/finnish.cc [code] | |
languages/finnish.h [code] | |
languages/french.cc [code] | |
languages/french.h [code] | |
languages/german.cc [code] | |
languages/german.h [code] | |
languages/german2.cc [code] | |
languages/german2.h [code] | |
languages/hungarian.cc [code] | |
languages/hungarian.h [code] | |
languages/italian.cc [code] | |
languages/italian.h [code] | |
languages/kraaij_pohlmann.cc [code] | |
languages/kraaij_pohlmann.h [code] | |
languages/lovins.cc [code] | |
languages/lovins.h [code] | |
languages/norwegian.cc [code] | |
languages/norwegian.h [code] | |
languages/porter.cc [code] | |
languages/porter.h [code] | |
languages/portuguese.cc [code] | |
languages/portuguese.h [code] | |
languages/romanian.cc [code] | |
languages/romanian.h [code] | |
languages/russian.cc [code] | |
languages/russian.h [code] | |
languages/spanish.cc [code] | |
languages/spanish.h [code] | |
languages/stem.cc [code] | Implementation of Xapian::Stem API class |
languages/steminternal.cc [code] | Base class for implementations of stemming algorithms |
languages/steminternal.h [code] | Base class for implementations of stemming algorithms |
languages/swedish.cc [code] | |
languages/swedish.h [code] | |
languages/turkish.cc [code] | |
languages/turkish.h [code] | |
languages/compiler/analyser.c [code] | |
languages/compiler/driver.c [code] | |
languages/compiler/generator.c [code] | |
languages/compiler/header.h [code] | |
languages/compiler/space.c [code] | |
languages/compiler/syswords.h [code] | |
languages/compiler/syswords2.h [code] | |
languages/compiler/tokeniser.c [code] | |
matcher/andmaybepostlist.cc [code] | |
matcher/andmaybepostlist.h [code] | |
matcher/andnotpostlist.cc [code] | |
matcher/andnotpostlist.h [code] | |
matcher/andpostlist.cc [code] | |
matcher/andpostlist.h [code] | |
matcher/bm25weight.cc [code] | |
matcher/branchpostlist.cc [code] | Virtual base class for branched types of postlist |
matcher/branchpostlist.h [code] | |
matcher/emptysubmatch.cc [code] | SubMatch class for a dead remote database |
matcher/emptysubmatch.h [code] | SubMatch class for a dead remote database |
matcher/exactphrasepostlist.cc [code] | Return docs containing terms forming a particular exact phrase |
matcher/exactphrasepostlist.h [code] | Return docs containing terms forming a particular exact phrase |
matcher/extraweightpostlist.h [code] | |
matcher/localmatch.cc [code] | |
matcher/localmatch.h [code] | SubMatch class for a local database |
matcher/mergepostlist.cc [code] | |
matcher/mergepostlist.h [code] | |
matcher/msetcmp.cc [code] | |
matcher/msetcmp.h [code] | |
matcher/msetpostlist.cc [code] | PostList returning entries from an MSet |
matcher/msetpostlist.h [code] | PostList returning entries from an MSet |
matcher/multiandpostlist.cc [code] | N-way AND postlist |
matcher/multiandpostlist.h [code] | N-way AND postlist |
matcher/multimatch.cc [code] | |
matcher/orpostlist.cc [code] | |
matcher/orpostlist.h [code] | |
matcher/phrasepostlist.cc [code] | |
matcher/phrasepostlist.h [code] | |
matcher/queryoptimiser.cc [code] | Convert a Xapian::Query::Internal tree into an optimal PostList tree |
matcher/queryoptimiser.h [code] | Convert a Xapian::Query::Internal tree into an optimal PostList tree |
matcher/remotesubmatch.cc [code] | SubMatch class for a remote database |
matcher/remotesubmatch.h [code] | SubMatch class for a remote database |
matcher/rset.cc [code] | |
matcher/scaleweight.cc [code] | Xapian::Weight subclass for implementing OP_SCALE_WEIGHT |
matcher/scaleweight.h [code] | Xapian::Weight subclass for implementing OP_SCALE_WEIGHT |
matcher/selectpostlist.cc [code] | |
matcher/selectpostlist.h [code] | |
matcher/stats.cc [code] | Implementation of methods from stats.h |
matcher/tradweight.cc [code] | |
matcher/valuegepostlist.cc [code] | Return document ids matching a range test on a specified doc value |
matcher/valuegepostlist.h [code] | Return document ids matching a >= test on a specified doc value |
matcher/valuerangepostlist.cc [code] | Return document ids matching a range test on a specified doc value |
matcher/valuerangepostlist.h [code] | Return document ids matching a range test on a specified doc value |
matcher/weight.cc [code] | Xapian::Weight base class |
matcher/xorpostlist.cc [code] | |
matcher/xorpostlist.h [code] | |
net/progclient.cc [code] | |
net/remoteconnection.cc [code] | RemoteConnection class used by the remote backend |
net/remoteserver.cc [code] | Xapian remote backend server base class |
net/serialise.cc [code] | |
net/tcpclient.cc [code] | |
net/tcpserver.cc [code] | |
queryparser/lemon.c [code] | |
queryparser/queryparser.cc [code] | |
queryparser/queryparser_internal.cc [code] | |
queryparser/queryparser_internal.h [code] | |
queryparser/queryparser_token.h [code] | |
queryparser/termgenerator.cc [code] | TermGenerator class implementation |
queryparser/termgenerator_internal.cc [code] | TermGenerator class internals |
queryparser/termgenerator_internal.h [code] | TermGenerator class internals |
tests/api_all.h [code] | |
tests/api_anydb.cc [code] | |
tests/api_anydb.h [code] | |
tests/api_backend.cc [code] | Backend-related tests |
tests/api_backend.h [code] | |
tests/api_collated.h [code] | |
tests/api_db.cc [code] | |
tests/api_db.h [code] | |
tests/api_generated.cc [code] | |
tests/api_generated.h [code] | |
tests/api_nodb.cc [code] | |
tests/api_nodb.h [code] | |
tests/api_posdb.cc [code] | |
tests/api_posdb.h [code] | |
tests/api_sorting.cc [code] | Tests of MSet sorting |
tests/api_sorting.h [code] | |
tests/api_spelling.cc [code] | Test the spelling correction suggestion API |
tests/api_spelling.h [code] | |
tests/api_transdb.cc [code] | Tests requiring a database backend supporting transactions |
tests/api_transdb.h [code] | |
tests/api_unicode.cc [code] | Test the Unicode and UTF-8 classes and functions |
tests/api_unicode.h [code] | |
tests/api_wrdb.cc [code] | |
tests/api_wrdb.h [code] | |
tests/apitest.cc [code] | |
tests/apitest.h [code] | Test functionality of the Xapian API |
tests/btreetest.cc [code] | |
tests/internaltest.cc [code] | |
tests/quartztest.cc [code] | |
tests/queryparsertest.cc [code] | |
tests/stemtest.cc [code] | |
tests/termgentest.cc [code] | |
tests/harness/backendmanager.cc [code] | |
tests/harness/backendmanager.h [code] | |
tests/harness/backendmanager_flint.cc [code] | BackendManager subclass for flint databases |
tests/harness/backendmanager_flint.h [code] | BackendManager subclass for flint databases |
tests/harness/backendmanager_inmemory.cc [code] | BackendManager subclass for inmemory databases |
tests/harness/backendmanager_inmemory.h [code] | BackendManager subclass for inmemory databases |
tests/harness/backendmanager_local.h [code] | BackendManager subclass for local databases |
tests/harness/backendmanager_multi.cc [code] | BackendManager subclass for multi databases |
tests/harness/backendmanager_multi.h [code] | BackendManager subclass for multi databases |
tests/harness/backendmanager_quartz.cc [code] | BackendManager subclass for quartz databases |
tests/harness/backendmanager_quartz.h [code] | BackendManager subclass for quartz databases |
tests/harness/backendmanager_remoteprog.cc [code] | BackendManager subclass for remoteprog databases |
tests/harness/backendmanager_remoteprog.h [code] | BackendManager subclass for remoteprog databases |
tests/harness/backendmanager_remotetcp.cc [code] | BackendManager subclass for remotetcp databases |
tests/harness/backendmanager_remotetcp.h [code] | BackendManager subclass for remotetcp databases |
tests/harness/index_utils.cc [code] | |
tests/harness/index_utils.h [code] | |
tests/harness/testsuite.cc [code] | |
tests/harness/testsuite.h [code] | |
tests/harness/testutils.cc [code] | |
tests/harness/testutils.h [code] | |
tests/harness/unixcmds.cc [code] | C++ function versions of useful Unix commands |
tests/harness/unixcmds.h [code] | C++ function versions of useful Unix commands |
unicode/tclUniData.cc [code] | |
unicode/utf8itor.cc [code] |