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

CompressedCollection.cpp File Reference

#include "indri/CompressedCollection.hpp"
#include "zlib.h"
#include "string-set.h"
#include "indri/XMLNode.hpp"
#include "Exception.hpp"
#include "RVLCompress.hpp"
#include "indri/RVLDecompressStream.hpp"
#include "indri/RVLCompressStream.hpp"
#include "indri/Buffer.hpp"
#include "indri/Path.hpp"
#include "indri/Parameters.hpp"
#include <algorithm>

Functions

void * zlib_alloc (void *opaque, uInt items, uInt size)
void zlib_free (void *opaque, void *address)
void zlib_deflate (z_stream_s &stream, WriteBuffer *outfile)
void zlib_deflate_finish (z_stream_s &stream, WriteBuffer *outfile)
void zlib_read_document (z_stream_s &stream, File &infile, File::offset_type offset, Buffer &outputBuffer)
int copy_quad (char *buffer)

Variables

const int INPUT_BUFFER_SIZE = 1024
const int OUTPUT_BUFFER_SIZE = 128*1024
const char POSITIONS_KEY [] = "#POSITIONS#"
const char TEXT_KEY [] = "#TEXT#"

Function Documentation

int copy_quad char *    buffer [static]
 

void* zlib_alloc void *    opaque,
uInt    items,
uInt    size
[static]
 

void zlib_deflate z_stream_s   stream,
WriteBuffer   outfile
[static]
 

void zlib_deflate_finish z_stream_s   stream,
WriteBuffer   outfile
[static]
 

void zlib_free void *    opaque,
void *    address
[static]
 

void zlib_read_document z_stream_s   stream,
File   infile,
File::offset_type    offset,
Buffer   outputBuffer
[static]
 


Variable Documentation

const int INPUT_BUFFER_SIZE = 1024
 

const int OUTPUT_BUFFER_SIZE = 128*1024
 

const char POSITIONS_KEY[] = "#POSITIONS#"
 

const char TEXT_KEY[] = "#TEXT#"
 


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