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

BasicIndex.cpp File Reference

#include <cassert>
#include <cstdio>
#include "util.h"
#include "BasicIndex.hpp"
#include "Array.hpp"
#include "BasicDocStream.hpp"
#include "FastList.hpp"
#include "GammaCompress.hpp"
#include "ISet.hpp"
#include "IndexCount.hpp"
#include "Int.hpp"
#include "List.hpp"
#include "MemList.hpp"
#include "Param.hpp"
#include "String.hpp"
#include "Terms.hpp"
#include "Timer.hpp"
#include "BasicTermInfoList.hpp"
#include "BasicDocInfoList.hpp"
#include "Exception.hpp"
#include "FUtil.hpp"

Defines

#define MAXLINE   65536
#define MAXINDEX   1024
#define MIN(a, b)   (a<=b) ? a : b
#define MAX(a, b)   (a<=b) ? b : a

Functions

void my_assert (int exp, char *msg)
const char * extractID (const char *id)
int extractIntID (const char *id)
float extractFloatID (const char *id)

Variables

const int maxDocSize = 5000
const char * wordIndexSuffix = "windex"
const char * documentIndexSuffix = "dindex"
const char * wordVocSuffix = "terms"
const char * documentVocSuffix = "docids"
const char * wordKeySuffix = "wkey"
const char * documentKeySuffix = "dkey"
const char * indexFileSuffix = "bsc"

Define Documentation

#define MAX a,
b       (a<=b) ? b : a
 

#define MAXINDEX   1024
 

#define MAXLINE   65536
 

#define MIN a,
b       (a<=b) ? a : b
 


Function Documentation

float extractFloatID const char *    id [static]
 

const char* extractID const char *    id [static]
 

int extractIntID const char *    id [static]
 

void my_assert int    exp,
char *    msg
[static]
 


Variable Documentation

const char* documentIndexSuffix = "dindex"
 

const char* documentKeySuffix = "dkey"
 

const char* documentVocSuffix = "docids"
 

const char* indexFileSuffix = "bsc"
 

const int maxDocSize = 5000
 

const char* wordIndexSuffix = "windex"
 

const char* wordKeySuffix = "wkey"
 

const char* wordVocSuffix = "terms"
 


Generated on Tue Nov 25 11:26:47 2003 for Lemur Toolkit by doxygen1.2.18