Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

KeyfileIncIndex.cpp File Reference

#include "KeyfileIncIndex.hpp"
#include "KeyfileDocListSegmentReader.hpp"
#include "ReadBuffer.hpp"
#include "WriteBuffer.hpp"
#include "DocMgrManager.hpp"
#include "minmax.hpp"
#include <assert.h>
#include <functional>
#include <algorithm>
#include <sstream>

Compounds

class  reader_less

Defines

#define KEYFILE_BASE_MEMORY_USAGE   (50*1024*1024)
#define KEYFILE_WRITEBUFFER_SIZE   (1024*1024)
#define KEYFILE_DOCLISTREADER_SIZE   (1024*1024)
#define KEYFILE_MINIMUM_LISTS_SIZE   (512*1024)
#define KEYFILE_EPSILON_FLUSH_POSTINGS   (512*1024)
#define NAMES_SIZE   10
#define DOC_INDEX   0
#define DOC_LOOKUP   1
#define TERM_INDEX   2
#define TERM_LOOKUP   3
#define TERM_IDS   4
#define DOC_IDS   5
#define DOCMGR_IDS   6
#define VERSION_NUM   7
#define TERM_IDSTRS   8
#define DOC_IDSTRS   9
#define IVLINDEX   ".ivl"

Define Documentation

#define DOC_IDS   5
 

#define DOC_IDSTRS   9
 

#define DOC_INDEX   0
 

#define DOC_LOOKUP   1
 

#define DOCMGR_IDS   6
 

#define IVLINDEX   ".ivl"
 

#define KEYFILE_BASE_MEMORY_USAGE   (50*1024*1024)
 

#define KEYFILE_DOCLISTREADER_SIZE   (1024*1024)
 

#define KEYFILE_EPSILON_FLUSH_POSTINGS   (512*1024)
 

#define KEYFILE_MINIMUM_LISTS_SIZE   (512*1024)
 

#define KEYFILE_WRITEBUFFER_SIZE   (1024*1024)
 

#define NAMES_SIZE   10
 

#define TERM_IDS   4
 

#define TERM_IDSTRS   8
 

#define TERM_INDEX   2
 

#define TERM_LOOKUP   3
 

#define VERSION_NUM   7
 


Generated on Wed Nov 3 12:59:14 2004 for Lemur Toolkit by doxygen1.2.18