#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
|
|
|
|
|
|
|
|
|
|
1.3.4