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

RVLCompress Class Reference

#include <RVLCompress.hpp>

List of all members.

Static Public Methods

int compress_ints (int *data_ptr, unsigned char *out_ptr, int size)
 return number of bytes in result

int decompress_ints (unsigned char *data_ptr, int *out_ptr, int num_bytes)
 returns number of ints decompressed

int compressedSize (int data)
 size of <data> when compressed with RVLCompress

char * compress_int (char *dest, int data)
char * compress_longlong (char *dest, INT64 data)
const char * decompress_int (const char *source, int &data)
const char * decompress_longlong (const char *source, INT64 &data)
const char * decompress_int_count (const char *source, int *result, int numInts)
const char * skip_ints (const char *source, int numInts)


Member Function Documentation

char * RVLCompress::compress_int (  char *    dest,
int    data
)  [static]
 

int RVLCompress::compress_ints (  int *    data_ptr,
unsigned char *    out_ptr,
int    size
)  [static]
 

return number of bytes in result

char * RVLCompress::compress_longlong (  char *    dest,
INT64    data
)  [static]
 

int RVLCompress::compressedSize (  int    data )  [static]
 

size of <data> when compressed with RVLCompress

const char * RVLCompress::decompress_int (  const char *    source,
int &    data
)  [inline, static]
 

const char * RVLCompress::decompress_int_count (  const char *    source,
int *    result,
int    numInts
)  [inline, static]
 

int RVLCompress::decompress_ints (  unsigned char *    data_ptr,
int *    out_ptr,
int    num_bytes
)  [static]
 

returns number of ints decompressed

const char * RVLCompress::decompress_longlong (  const char *    source,
INT64 &    data
)  [inline, static]
 

const char * RVLCompress::skip_ints (  const char *    source,
int    numInts
)  [inline, static]
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:54 2004 for Lemur Toolkit by doxygen1.2.18