|
xapian-core
2.0.0
|
Database API class. More...
#include <config.h>#include <xapian/database.h>#include "backends/databaseinternal.h"#include "backends/empty_database.h"#include "backends/multi/multi_database.h"#include "debuglog.h"#include "editdistance.h"#include "omassert.h"#include "postingiteratorinternal.h"#include <xapian/constants.h>#include <xapian/error.h>#include <xapian/positioniterator.h>#include <xapian/postingiterator.h>#include <xapian/termiterator.h>#include <xapian/unicode.h>#include <algorithm>#include <cstdlib>#include <memory>#include <string>#include <vector>
Include dependency graph for database.cc:Go to the source code of this file.
Namespaces | |
| Xapian | |
| The Xapian namespace contains public interfaces for the Xapian library. | |
Functions | |
| static void | docid_zero_invalid () |
| static void | empty_metadata_key () |
| static void | empty_term_invalid () |
Database API class.
Definition in file database.cc.
|
static |
Definition at line 49 of file database.cc.
Referenced by Xapian::Database::get_doclength(), Xapian::Database::get_document(), Xapian::Database::get_unique_terms(), Xapian::Database::get_wdfdocmax(), Xapian::Database::positionlist_begin(), Xapian::WritableDatabase::replace_document(), and Xapian::Database::termlist_begin().
|
static |
Definition at line 55 of file database.cc.
Referenced by Xapian::Database::get_metadata(), and Xapian::WritableDatabase::set_metadata().
|
static |
Definition at line 61 of file database.cc.
Referenced by Xapian::WritableDatabase::delete_document(), Xapian::Database::positionlist_begin(), and Xapian::WritableDatabase::replace_document().