|
Functions |
void * | zlib_alloc (void *opaque, uInt items, uInt size) |
void | zlib_free (void *opaque, void *address) |
void | zlib_deflate (z_stream_s &stream, indri::file::SequentialWriteBuffer *outfile) |
void | zlib_deflate_finish (z_stream_s &stream, indri::file::SequentialWriteBuffer *outfile) |
void | zlib_read_document (z_stream_s &stream, indri::file::File &infile, UINT64 offset, indri::utility::Buffer &outputBuffer) |
int | copy_quad (char *buffer) |
std::vector< std::string > | keys_to_vector (indri::utility::HashTable< const char *, lemur::file::Keyfile * > &table) |
bool | keyfile_next (lemur::file::Keyfile &keyfile, char *key, int keyLength, indri::utility::Buffer &value) |
bool | keyfile_next (lemur::file::Keyfile &keyfile, int &key, indri::utility::Buffer &value) |
void | remove_deleted_entries (indri::utility::Buffer &value, indri::index::DeletedDocumentList &deletedList) |
bool | keyfile_get (lemur::file::Keyfile &keyfile, int key, indri::utility::Buffer &value) |
bool | keyfile_get (lemur::file::Keyfile &keyfile, char *key, indri::utility::Buffer &value) |
Variables |
const int | INPUT_BUFFER_SIZE = 1024 |
const int | OUTPUT_BUFFER_SIZE = 128*1024 |
const char | POSITIONS_KEY [] = "#POSITIONS#" |
const char | TEXT_KEY [] = "#TEXT#" |
const char | CONTENT_KEY [] = "#CONTENT#" |
const char | CONTENTLENGTH_KEY [] = "#CONTENTLENGTH#" |