backends/flint/flint_database.cc File Reference

#include <config.h>
#include "flint_database.h"
#include <xapian/error.h>
#include <xapian/valueiterator.h>
#include "autoptr.h"
#include "contiguousalldocspostlist.h"
#include "flint_alldocspostlist.h"
#include "flint_alltermslist.h"
#include "flint_document.h"
#include "flint_lock.h"
#include "flint_metadata.h"
#include "flint_modifiedpostlist.h"
#include "flint_positionlist.h"
#include "flint_postlist.h"
#include "flint_record.h"
#include "flint_spellingwordslist.h"
#include "flint_termlist.h"
#include "flint_utils.h"
#include "flint_values.h"
#include "omdebug.h"
#include "safeerrno.h"
#include "safesysstat.h"
#include "stringutils.h"
#include "utils.h"
#include <sys/types.h>
#include <list>
#include <string>

Include dependency graph for flint_database.cc:

Go to the source code of this file.

Defines

#define MAX_SAFE_TERM_LENGTH   245

Functions

static const string METAINFO_KEY ("", 1)


Define Documentation

#define MAX_SAFE_TERM_LENGTH   245

Definition at line 67 of file flint_database.cc.

Referenced by FlintWritableDatabase::add_document_(), and FlintWritableDatabase::replace_document().


Function Documentation

static const string METAINFO_KEY ( ""  ,
 
) [static]

Referenced by FlintWritableDatabase::flush_postlist_changes(), QuartzRecordTable::get_lastdocid(), QuartzRecordTable::get_total_length(), FlintDatabase::read_metainfo(), and QuartzRecordTable::set_total_length_and_lastdocid().


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