#include <RVLCompressStream.hpp>
Public Member Functions | |
RVLCompressStream (indri::utility::Buffer &buffer) | |
const char * | data () const |
the buffer | |
size_t | dataSize () const |
the size of the data in the buffer | |
RVLCompressStream & | operator<< (int value) |
RVLCompressStream & | operator<< (unsigned int value) |
RVLCompressStream & | operator<< (INT64 value) |
RVLCompressStream & | operator<< (UINT64 value) |
RVLCompressStream & | operator<< (float value) |
RVLCompressStream & | operator<< (const char *value) |
Compress a string into the buffer. | |
Private Attributes | |
indri::utility::Buffer & | _buffer |
|
Initialize
|
|
the buffer
|
|
the size of the data in the buffer
|
|
Compress a string into the buffer.
|
|
Compress a float into the buffer
|
|
Compress an UINT64 into the buffer
|
|
Compress an INT64 into the buffer
|
|
Compress an unsigned int into the buffer
|
|
Compress an int into the buffer
|
|
|