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

RVLDecompressStream Class Reference

#include <RVLDecompressStream.hpp>

List of all members.

Public Methods

 RVLDecompressStream (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)
bool done () const
 
Returns:
true if no more values in the buffer, otherwise false.



Detailed Description

Provide RVL decompression on a stream.


Constructor & Destructor Documentation

RVLDecompressStream::RVLDecompressStream (  const char *    buffer,
int    size
)  [inline]
 

Initialize

Parameters:
buffer  the buffer to use for decompressing
size  the size of buffer


Member Function Documentation

bool RVLDecompressStream::done (    )  const [inline]
 

Returns:
true if no more values in the buffer, otherwise false.

RVLDecompressStream& RVLDecompressStream::operator>> (  float &    value )  [inline]
 

Decompress a float from the buffer into value

Parameters:
value  reference to the container for the value.

RVLDecompressStream& RVLDecompressStream::operator>> (  unsigned int &    value )  [inline]
 

Decompress an unsigned int from the buffer into value

Parameters:
value  reference to the container for the value.

RVLDecompressStream& RVLDecompressStream::operator>> (  int &    value )  [inline]
 

Decompress an int from the buffer into value

Parameters:
value  reference to the container for the value.

RVLDecompressStream& RVLDecompressStream::operator>> (  UINT64 &    value )  [inline]
 

Decompress an UINT64 from the buffer into value

Parameters:
value  reference to the container for the value.

RVLDecompressStream& RVLDecompressStream::operator>> (  INT64 &    value )  [inline]
 

Decompress an INT64 from the buffer into value

Parameters:
value  reference to the container for the value.


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