| config.h [code] | |
| api/compactor.cc [code] | Compact a database, or merge and compact several |
| api/decvalwtsource.cc [code] | A posting source which returns decreasing weights from a value |
| api/documentvaluelist.cc [code] | Iteration over values in a document |
| api/documentvaluelist.h [code] | Iteration over values in a document |
| api/editdistance.cc [code] | Edit distance calculation algorithm |
| api/editdistance.h [code] | Edit distance calculation algorithm |
| api/emptypostlist.cc [code] | A PostList which contains no entries |
| api/error.cc [code] | Xapian::Error base class |
| api/errorhandler.cc [code] | |
| api/expanddecider.cc [code] | Allow rejection of terms during ESet generation |
| api/keymaker.cc [code] | Build key strings for MSet ordering or collapsing |
| api/leafpostlist.cc [code] | Abstract base class for leaf postlists |
| api/maptermlist.h [code] | |
| api/matchspy.cc [code] | MatchSpy implementation |
| 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/postingsource.cc [code] | External sources of posting information |
| api/postlist.cc [code] | Abstract base class for postlists |
| api/registry.cc [code] | Class for looking up user subclasses during unserialisation |
| api/replication.cc [code] | Replication support for Xapian databases |
| api/sortable-serialise.cc [code] | Serialise floating point values to string which sort the same way |
| api/termlist.cc [code] | Abstract base class for termlists |
| api/valueiterator.cc [code] | Class for iterating over document values |
| api/valuerangeproc.cc [code] | Standard ValueRangeProcessor subclass implementations |
| api/valuesetmatchdecider.cc [code] | MatchDecider subclass for filtering results by value |
| api/version.cc [code] | |
| backends/alltermslist.cc [code] | Abstract base class for iterating all terms in a database |
| backends/byte_length_strings.h [code] | Handle decoding lists of strings with byte lengths |
| backends/contiguousalldocspostlist.cc [code] | Iterate all document ids when they form a contiguous range |
| backends/database.cc [code] | |
| backends/databasereplicator.cc [code] | Support class for database replication |
| backends/dbfactory.cc [code] | Database factories for non-remote databases |
| backends/dbfactory_remote.cc [code] | |
| backends/flint_lock.cc [code] | Flint-compatible database locking |
| backends/flint_lock.h [code] | Flint-compatible database locking |
| backends/prefix_compressed_strings.h [code] | Handle encoding and decoding prefix-compressed lists of strings |
| backends/slowvaluelist.cc [code] | Slow implementation for backends which don't streamed values |
| backends/slowvaluelist.h [code] | Slow implementation for backends which don't streamed values |
| backends/valuelist.cc [code] | Abstract base class for value streams |
| backends/brass/brass_alldocspostlist.cc [code] | A PostList which iterates over all documents in a BrassDatabase |
| backends/brass/brass_alldocspostlist.h [code] | A PostList which iterates over all documents in a BrassDatabase |
| backends/brass/brass_alltermslist.cc [code] | |
| backends/brass/brass_alltermslist.h [code] | |
| backends/brass/brass_btreebase.cc [code] | |
| backends/brass/brass_btreebase.h [code] | |
| backends/brass/brass_check.cc [code] | |
| backends/brass/brass_check.h [code] | |
| backends/brass/brass_compact.cc [code] | Compact a brass database, or merge and compact several |
| backends/brass/brass_compact.h [code] | Compact a brass database, or merge and compact several |
| backends/brass/brass_cursor.cc [code] | |
| backends/brass/brass_cursor.h [code] | |
| backends/brass/brass_database.cc [code] | |
| backends/brass/brass_database.h [code] | |
| backends/brass/brass_databasereplicator.cc [code] | Support for brass database replication |
| backends/brass/brass_databasereplicator.h [code] | Support for brass database replication |
| backends/brass/brass_dbstats.cc [code] | Brass class for database statistics |
| backends/brass/brass_dbstats.h [code] | Brass class for database statistics |
| backends/brass/brass_document.cc [code] | |
| backends/brass/brass_document.h [code] | A document read from a BrassDatabase |
| backends/brass/brass_inverter.cc [code] | Inverter class which "inverts the file" |
| backends/brass/brass_inverter.h [code] | Inverter class which "inverts the file" |
| backends/brass/brass_lazytable.h [code] | Subclass of BrassTable for deriving lazy tables from |
| backends/brass/brass_metadata.cc [code] | Access to metadata for a brass database |
| backends/brass/brass_metadata.h [code] | Access to metadata for a brass database |
| backends/brass/brass_positionlist.cc [code] | |
| backends/brass/brass_positionlist.h [code] | |
| backends/brass/brass_postlist.cc [code] | |
| backends/brass/brass_postlist.h [code] | |
| backends/brass/brass_record.cc [code] | |
| backends/brass/brass_record.h [code] | |
| backends/brass/brass_replicate_internal.h [code] | Internal definitions for brass database replication |
| backends/brass/brass_spelling.cc [code] | Spelling correction data for a brass database |
| backends/brass/brass_spelling.h [code] | Spelling correction data for a brass database |
| backends/brass/brass_spellingwordslist.cc [code] | Iterator for the spelling correction words in a brass database |
| backends/brass/brass_spellingwordslist.h [code] | |
| backends/brass/brass_synonym.cc [code] | Synonym data for a brass database |
| backends/brass/brass_synonym.h [code] | Synonym data for a brass database |
| backends/brass/brass_table.cc [code] | |
| backends/brass/brass_table.h [code] | |
| backends/brass/brass_termlist.cc [code] | |
| backends/brass/brass_termlist.h [code] | A TermList in a brass database |
| backends/brass/brass_termlisttable.cc [code] | Subclass of BrassTable which holds termlists |
| backends/brass/brass_termlisttable.h [code] | Subclass of BrassTable which holds termlists |
| backends/brass/brass_types.h [code] | |
| backends/brass/brass_valuelist.cc [code] | Brass class for value streams |
| backends/brass/brass_valuelist.h [code] | Brass class for value streams |
| backends/brass/brass_values.cc [code] | BrassValueManager class |
| backends/brass/brass_values.h [code] | BrassValueManager class |
| backends/brass/brass_version.cc [code] | BrassVersion class |
| backends/brass/brass_version.h [code] | BrassVersion class |
| backends/chert/chert_alldocsmodifiedpostlist.cc [code] | A ChertAllDocsPostList plus pending modifications |
| backends/chert/chert_alldocsmodifiedpostlist.h [code] | A ChertAllDocsPostList plus pending modifications |
| backends/chert/chert_alldocspostlist.cc [code] | A PostList which iterates over all documents in a ChertDatabase |
| backends/chert/chert_alldocspostlist.h [code] | A PostList which iterates over all documents in a ChertDatabase |
| backends/chert/chert_alltermslist.cc [code] | |
| backends/chert/chert_alltermslist.h [code] | |
| backends/chert/chert_btreebase.cc [code] | |
| backends/chert/chert_btreebase.h [code] | |
| backends/chert/chert_check.cc [code] | |
| backends/chert/chert_check.h [code] | |
| backends/chert/chert_compact.cc [code] | Compact a chert database, or merge and compact several |
| backends/chert/chert_compact.h [code] | Compact a chert database, or merge and compact several |
| backends/chert/chert_cursor.cc [code] | |
| backends/chert/chert_cursor.h [code] | |
| backends/chert/chert_database.cc [code] | |
| backends/chert/chert_database.h [code] | |
| backends/chert/chert_databasereplicator.cc [code] | Support for chert database replication |
| backends/chert/chert_databasereplicator.h [code] | Support for chert database replication |
| backends/chert/chert_dbstats.cc [code] | Chert class for database statistics |
| backends/chert/chert_dbstats.h [code] | Chert class for database statistics |
| backends/chert/chert_document.cc [code] | |
| backends/chert/chert_document.h [code] | A document read from a ChertDatabase |
| backends/chert/chert_lazytable.h [code] | Subclass of ChertTable for deriving lazy tables from |
| backends/chert/chert_metadata.cc [code] | Access to metadata for a chert database |
| backends/chert/chert_metadata.h [code] | Access to metadata for a chert database |
| backends/chert/chert_modifiedpostlist.cc [code] | A ChertPostList plus pending modifications |
| backends/chert/chert_modifiedpostlist.h [code] | A ChertPostList plus pending modifications |
| backends/chert/chert_positionlist.cc [code] | |
| backends/chert/chert_positionlist.h [code] | |
| backends/chert/chert_postlist.cc [code] | |
| backends/chert/chert_postlist.h [code] | |
| backends/chert/chert_record.cc [code] | |
| backends/chert/chert_record.h [code] | |
| backends/chert/chert_replicate_internal.h [code] | Internal definitions for chert database replication |
| backends/chert/chert_spelling.cc [code] | Spelling correction data for a chert database |
| backends/chert/chert_spelling.h [code] | Spelling correction data for a chert database |
| backends/chert/chert_spellingwordslist.cc [code] | Iterator for the spelling correction words in a chert database |
| backends/chert/chert_spellingwordslist.h [code] | |
| backends/chert/chert_synonym.cc [code] | Synonym data for a chert database |
| backends/chert/chert_synonym.h [code] | Synonym data for a chert database |
| backends/chert/chert_table.cc [code] | |
| backends/chert/chert_table.h [code] | |
| backends/chert/chert_termlist.cc [code] | |
| backends/chert/chert_termlist.h [code] | A TermList in a chert database |
| backends/chert/chert_termlisttable.cc [code] | Subclass of ChertTable which holds termlists |
| backends/chert/chert_termlisttable.h [code] | Subclass of ChertTable which holds termlists |
| backends/chert/chert_types.h [code] | |
| backends/chert/chert_valuelist.cc [code] | Chert class for value streams |
| backends/chert/chert_valuelist.h [code] | Chert class for value streams |
| backends/chert/chert_values.cc [code] | ChertValueManager class |
| backends/chert/chert_values.h [code] | ChertValueManager class |
| backends/chert/chert_version.cc [code] | ChertVersion class |
| backends/chert/chert_version.h [code] | ChertVersion class |
| 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_check.cc [code] | |
| backends/flint/flint_check.h [code] | |
| backends/flint/flint_compact.cc [code] | Compact a flint database, or merge and compact several |
| backends/flint/flint_compact.h [code] | Compact a flint database, or merge and compact several |
| 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_databasereplicator.cc [code] | Support for flint database replication |
| backends/flint/flint_databasereplicator.h [code] | Support for flint database replication |
| backends/flint/flint_document.cc [code] | |
| backends/flint/flint_document.h [code] | |
| backends/flint/flint_metadata.cc [code] | Access to metadata for a flint database |
| 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_replicate_internal.h [code] | Internal definitions for flint database replication |
| 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] | A document read from a InMemoryDatabase |
| backends/inmemory/inmemory_document.h [code] | A document read from a InMemoryDatabase |
| backends/inmemory/inmemory_positionlist.cc [code] | |
| backends/multi/multi_alltermslist.cc [code] | Class for merging AllTermsList objects from subdatabases |
| 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/multi/multi_valuelist.cc [code] | Class for merging ValueList objects from subdatabases |
| 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 |
| backends/remote/remote-document.cc [code] | A document read from a RemoteDatabase |
| backends/remote/remote-document.h [code] | A document read from a RemoteDatabase |
| bin/xapian-check-brass.cc [code] | Check consistency of a brass table |
| bin/xapian-check-brass.h [code] | Check a brass table |
| bin/xapian-check-chert.cc [code] | Check consistency of a chert table |
| bin/xapian-check-chert.h [code] | Check a chert table |
| bin/xapian-check-flint.cc [code] | Check consistency of a flint table |
| bin/xapian-check-flint.h [code] | Check a flint table |
| bin/xapian-check.cc [code] | Check the consistency of a database or table |
| bin/xapian-chert-update.cc [code] | Update a chert database to the new format keys |
| bin/xapian-compact.cc [code] | Compact a database, or merge and compact several |
| 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-replicate-server.cc [code] | Service database replication requests from clients |
| bin/xapian-replicate.cc [code] | Replicate a database from a master server to a local copy |
| bin/xapian-tcpsrv.cc [code] | |
| common/alltermslist.h [code] | Abstract base class for iterating all terms in a database |
| common/autoptr.h [code] | Wrapper around standard <autoptr> header |
| common/bitstream.cc [code] | Classes to encode/decode a bitstream |
| common/bitstream.h [code] | Classes to encode/decode a bitstream |
| common/closefrom.cc [code] | Implementation of closefrom() function |
| common/closefrom.h [code] | Implementation of closefrom() function |
| common/const_database_wrapper.cc [code] | Wrapper which exposes only the const methods of database internals |
| common/const_database_wrapper.h [code] | Wrapper which exposes only the const methods of database internals |
| common/contiguousalldocspostlist.h [code] | Iterate all document ids when they form a contiguous range |
| common/database.h [code] | |
| common/databasereplicator.h [code] | Class to manage replication of databases |
| common/debuglog.cc [code] | Debug logging macros |
| common/debuglog.h [code] | Debug logging macros |
| common/document.h [code] | |
| common/documentterm.h [code] | |
| common/emptypostlist.h [code] | A PostList which contains no entries |
| common/esetinternal.h [code] | Xapian::ESet::Internal class |
| common/expandweight.h [code] | Collate statistics and calculate the term weights for the ESet |
| common/fileutils.cc [code] | File and path manipulation routines |
| common/fileutils.h [code] | File and path manipulation routines |
| common/getopt.cc [code] | |
| common/gnu_getopt.h [code] | Wrappers to allow GNU getopt to be used cleanly from C++ code |
| common/inmemory_positionlist.h [code] | |
| common/internaltypes.h [code] | Types used internally |
| common/io_utils.cc [code] | Wrappers for low-level POSIX I/O routines |
| common/io_utils.h [code] | Wrappers for low-level POSIX I/O routines |
| 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/multivaluelist.h [code] | Class for merging ValueList objects from subdatabases |
| common/noreturn.h [code] | Define the XAPIAN_NORETURN macro |
| common/omassert.h [code] | Various assertion macros |
| common/omenquireinternal.h [code] | |
| common/omqueryinternal.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/pack.h [code] | Pack types into strings and unpack them again |
| common/positionlist.h [code] | |
| common/postlist.h [code] | Abstract base class for postlists |
| common/pretty.h [code] | Convert types to pretty representations |
| common/progclient.h [code] | Implementation of RemoteDatabase using a spawned server |
| common/realtime.h [code] | Functions for handling a time or time interval in a double |
| common/registryinternal.h [code] | Internals of Xapian::Registry object |
| 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/remotetcpclient.h [code] | TCP/IP socket based RemoteDatabase implementation |
| common/remotetcpserver.h [code] | TCP/IP socket based server for RemoteDatabase |
| common/replicate_utils.cc [code] | Utility functions for replication implementations |
| common/replicate_utils.h [code] | Utility functions for replication implementations |
| common/replicatetcpclient.h [code] | TCP/IP replication client class |
| common/replicatetcpserver.h [code] | TCP/IP replication server class |
| common/replication.h [code] | Replication support for Xapian databases |
| common/replicationprotocol.h [code] | Replication protocol version and message numbers |
| common/safe.cc [code] | Helper functions for safe*.h |
| common/safedirent.h [code] | include <dirent.h>, with alternative implementation for windows |
| common/safeerrno.h [code] | |
| common/safefcntl.h [code] | |
| common/safesysselect.h [code] | |
| common/safesysstat.h [code] | |
| common/safesyswait.h [code] | include <sys/wait.h>, with portability stuff |
| common/safeunistd.h [code] | |
| common/safeuuid.h [code] | include <uuid/uuid.h>, with alternative implementation for windows |
| common/safewindows.h [code] | |
| common/safewinsock2.h [code] | |
| common/serialise-double.cc [code] | |
| common/serialise-double.h [code] | |
| common/serialise.h [code] | |
| common/socket_utils.cc [code] | Socket handling utilities |
| common/socket_utils.h [code] | Socket handling utilities |
| common/str.cc [code] | Convert types to std::string |
| common/str.h [code] | Convert types to std::string |
| 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] | Open a TCP connection to a server |
| common/tcpserver.h [code] | Generic TCP/IP socket based server base class |
| common/termlist.h [code] | Abstract base class for termlists |
| common/unaligned.h [code] | |
| common/utils.cc [code] | |
| common/utils.h [code] | |
| common/valuelist.h [code] | Abstract base class for value streams |
| common/valuestats.h [code] | |
| common/vectortermlist.h [code] | |
| common/weightinternal.h [code] | Xapian::Weight::Internal class, holding database and term statistics |
| common/win32_uuid.cc [code] | |
| common/win32_uuid.h [code] | |
| 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 |
| examples/xapian-metadata.cc [code] | Read and write user metadata |
| expand/esetinternal.cc [code] | Xapian::ESet::Internal class |
| expand/expandweight.cc [code] | Calculate term weights for the ESet |
| 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] | Reference-counted pointers |
| include/xapian/compactor.h [code] | Compact a database, or merge and compact several |
| include/xapian/database.h [code] | |
| include/xapian/dbfactory.h [code] | Factory functions for constructing Database and WritableDatabase objects |
| include/xapian/deprecated.h [code] | Define XAPIAN_DEPRECATED() and XAPIAN_DEPRECATED_CLASS macros |
| include/xapian/derefwrapper.h [code] | Class for wrapping type returned by an input_iterator |
| 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/keymaker.h [code] | Build key strings for MSet ordering or collapsing |
| include/xapian/matchspy.h [code] | MatchSpy implementation |
| include/xapian/positioniterator.h [code] | Classes for iterating through position lists |
| include/xapian/postingiterator.h [code] | Classes for iterating through posting lists |
| include/xapian/postingsource.h [code] | External sources of posting information |
| 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/registry.h [code] | Class for looking up user subclasses during unserialisation |
| 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] | Class for iterating over document values |
| include/xapian/valuesetmatchdecider.h [code] | MatchDecider subclass for filtering results by value |
| include/xapian/version.h [code] | Define preprocesor symbols for the library version |
| include/xapian/version_h.cc [code] | |
| include/xapian/visibility.h [code] | Define XAPIAN_VISIBILITY macro |
| include/xapian/weight.h [code] | Weighting scheme API |
| 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/header.h [code] | |
| languages/compiler/syswords.h [code] | |
| languages/compiler/syswords2.h [code] | |
| matcher/andmaybepostlist.cc [code] | |
| matcher/andmaybepostlist.h [code] | |
| matcher/andnotpostlist.cc [code] | |
| matcher/andnotpostlist.h [code] | |
| matcher/branchpostlist.cc [code] | Virtual base class for branched types of postlist |
| matcher/branchpostlist.h [code] | |
| matcher/collapser.cc [code] | Collapse documents with the same collapse key during the match |
| matcher/collapser.h [code] | Collapse documents with the same collapse key during the match |
| 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/externalpostlist.cc [code] | Return document ids from an external source |
| matcher/externalpostlist.h [code] | Return document ids from an external source |
| matcher/extraweightpostlist.h [code] | |
| matcher/localsubmatch.cc [code] | SubMatch class for a local database |
| matcher/localsubmatch.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/multixorpostlist.cc [code] | N-way XOR postlist |
| matcher/multixorpostlist.h [code] | N-way XOR postlist |
| 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/selectpostlist.cc [code] | |
| matcher/selectpostlist.h [code] | |
| matcher/synonympostlist.cc [code] | Combine subqueries, weighting as if they are synonyms |
| matcher/synonympostlist.h [code] | Combine subqueries, weighting as if they are synonyms |
| 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/valuestreamdocument.cc [code] | A document which gets its values from a ValueStreamManager |
| matcher/valuestreamdocument.h [code] | A document which gets its values from a ValueStreamManager |
| 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/remotetcpclient.cc [code] | TCP/IP socket based RemoteDatabase implementation |
| net/remotetcpserver.cc [code] | |
| net/replicatetcpclient.cc [code] | TCP/IP replication client class |
| net/replicatetcpserver.cc [code] | TCP/IP replication server class |
| net/serialise.cc [code] | Functions to convert Xapian objects to strings and back |
| net/tcpclient.cc [code] | |
| net/tcpserver.cc [code] | |
| queryparser/cjk-tokenizer.cc [code] | Tokenise CJK text as n-grams |
| queryparser/cjk-tokenizer.h [code] | Tokenise CJK text as n-grams |
| 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_closedb.cc [code] | Tests of closing databases |
| tests/api_closedb.h [code] | |
| tests/api_collapse.cc [code] | Test collapsing during the match |
| tests/api_collapse.h [code] | |
| tests/api_collated.h [code] | |
| tests/api_compact.cc [code] | Tests of xapian-compact |
| tests/api_compact.h [code] | |
| tests/api_db.cc [code] | |
| tests/api_db.h [code] | |
| tests/api_generated.cc [code] | Test common features of API classes |
| tests/api_generated.h [code] | |
| tests/api_matchspy.cc [code] | Tests of MatchSpy usage |
| tests/api_matchspy.h [code] | |
| tests/api_metadata.cc [code] | Test the user metadata functionality |
| tests/api_metadata.h [code] | |
| tests/api_nodb.cc [code] | |
| tests/api_nodb.h [code] | |
| tests/api_none.cc [code] | Tests which don't need a backend |
| tests/api_none.h [code] | |
| tests/api_opsynonym.cc [code] | Tests of OP_SYNONYM |
| tests/api_opsynonym.h [code] | |
| tests/api_opvalue.cc [code] | Tests of the OP_VALUE_* query operators |
| tests/api_opvalue.h [code] | |
| tests/api_percentages.cc [code] | Tests of percentage calculations |
| tests/api_percentages.h [code] | |
| tests/api_posdb.cc [code] | |
| tests/api_posdb.h [code] | |
| tests/api_postingsource.cc [code] | |
| tests/api_postingsource.h [code] | |
| tests/api_qpbackend.cc [code] | QueryParser tests which need a backend |
| tests/api_qpbackend.h [code] | |
| tests/api_query.cc [code] | Query-related tests which don't need a backend |
| tests/api_query.h [code] | |
| tests/api_replacedoc.cc [code] | |
| tests/api_replacedoc.h [code] | |
| tests/api_replicate.cc [code] | |
| tests/api_replicate.h [code] | |
| tests/api_scalability.cc [code] | Tests of scalability |
| tests/api_scalability.h [code] | |
| tests/api_serialise.cc [code] | Tests of serialisation functionality |
| tests/api_serialise.h [code] | |
| tests/api_sorting.cc [code] | Tests of MSet sorting |
| tests/api_sorting.h [code] | |
| tests/api_sortingold.cc [code] | Tests of deprecated MSet sorting |
| tests/api_sortingold.h [code] | |
| tests/api_spelling.cc [code] | Test the spelling correction suggestion API |
| tests/api_spelling.h [code] | |
| tests/api_stem.cc [code] | Test the stemming API |
| tests/api_stem.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_valuestats.cc [code] | |
| tests/api_valuestats.h [code] | |
| tests/api_valuestream.cc [code] | Tests of valuestream functionality |
| tests/api_valuestream.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/dbcheck.cc [code] | |
| tests/dbcheck.h [code] | Test database contents and consistency |
| tests/internaltest.cc [code] | |
| tests/queryparsertest.cc [code] | |
| tests/stemtest.cc [code] | |
| tests/termgentest.cc [code] | |
| tests/unittest.cc [code] | Unit tests of non-Xapian-specific internal code |
| tests/harness/backendmanager.cc [code] | |
| tests/harness/backendmanager.h [code] | |
| tests/harness/backendmanager_brass.cc [code] | BackendManager subclass for brass databases |
| tests/harness/backendmanager_brass.h [code] | BackendManager subclass for brass databases |
| tests/harness/backendmanager_chert.cc [code] | BackendManager subclass for chert databases |
| tests/harness/backendmanager_chert.h [code] | BackendManager subclass for chert databases |
| 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_remote.cc [code] | BackendManager subclass for remote databases |
| tests/harness/backendmanager_remote.h [code] | BackendManager subclass for remote 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/cputimer.cc [code] | Measure CPU time |
| tests/harness/cputimer.h [code] | Measure CPU time |
| tests/harness/fdtracker.cc [code] | Track leaked file descriptors |
| tests/harness/fdtracker.h [code] | Track leaked file descriptors |
| tests/harness/index_utils.cc [code] | |
| tests/harness/index_utils.h [code] | |
| tests/harness/scalability.cc [code] | Test how an operation scales |
| tests/harness/scalability.h [code] | Test how an operation scales |
| tests/harness/testmacros.h [code] | Macros for testing conditions hold |
| tests/harness/testrunner.cc [code] | Run multiple tests for different backends |
| tests/harness/testrunner.h [code] | Run multiple tests for different backends |
| 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 |
| tests/perftest/freemem.cc [code] | |
| tests/perftest/freemem.h [code] | |
| tests/perftest/perftest.cc [code] | Performance tests for Xapian |
| tests/perftest/perftest.h [code] | Performance tests for Xapian |
| tests/perftest/perftest_all.h [code] | |
| tests/perftest/perftest_collated.h [code] | |
| tests/perftest/perftest_matchdecider.cc [code] | |
| tests/perftest/perftest_matchdecider.h [code] | |
| tests/perftest/perftest_randomidx.cc [code] | |
| tests/perftest/perftest_randomidx.h [code] | |
| tests/perftest/runprocess.cc [code] | |
| tests/perftest/runprocess.h [code] | |
| tests/soaktest/soaktest.cc [code] | Long-running "soak" tests for Xapian |
| tests/soaktest/soaktest.h [code] | Long-running "soak" tests for Xapian |
| tests/soaktest/soaktest_all.h [code] | |
| tests/soaktest/soaktest_collated.h [code] | |
| tests/soaktest/soaktest_queries.cc [code] | Soaktest generating lots of random queries |
| tests/soaktest/soaktest_queries.h [code] | |
| unicode/tclUniData.cc [code] | |
| unicode/utf8itor.cc [code] | |
| weight/bm25weight.cc [code] | Xapian::BM25Weight class - the BM25 probabilistic formula |
| weight/boolweight.cc [code] | Xapian::BoolWeight class - boolean weighting |
| weight/tradweight.cc [code] | Xapian::TradWeight class - the "traditional" probabilistic formula |
| weight/weight.cc [code] | Xapian::Weight base class |
| weight/weightinternal.cc [code] | Xapian::Weight::Internal class, holding database and term statistics |