#include <RVLDecompressStream.hpp>
Public Member Functions | |
RVLDecompressStream (const char *buffer, int size) | |
void | setBuffer (const char *buffer, int size) |
RVLDecompressStream & | operator>> (INT64 &value) |
RVLDecompressStream & | operator>> (UINT64 &value) |
RVLDecompressStream & | operator>> (int &value) |
RVLDecompressStream & | operator>> (unsigned int &value) |
RVLDecompressStream & | operator>> (float &value) |
RVLDecompressStream & | operator>> (char *value) |
bool | done () const |
true if no more values in the buffer, otherwise false. | |
Private Attributes | |
const char * | _buffer |
int | _bufferSize |
const char * | _current |
|
Initialize
|
|
true if no more values in the buffer, otherwise false.
|
|
Decompress a string from the buffer into value
|
|
Decompress a float from the buffer into value
|
|
Decompress an unsigned int from the buffer into value
|
|
Decompress an int from the buffer into value
|
|
Decompress an UINT64 from the buffer into value
|
|
Decompress an INT64 from the buffer into value
|
|
setBuffer
|
|
|
|
|
|
|