ZStreamR_DynamicBuffered Class Reference

A read filter stream that can rewind a read stream by copying read data into a ZStreamRWPos. More...

#include <ZStream_Buffered.h>

Inheritance diagram for ZStreamR_DynamicBuffered:

ZStreamR List of all members.

Public Member Functions

virtual size_t Imp_CountReadable ()
 Returns the number of bytes guaranteed to be readable without blocking.

Detailed Description

A read filter stream that can rewind a read stream by copying read data into a ZStreamRWPos.


Member Function Documentation

virtual size_t ZStreamR_DynamicBuffered::Imp_CountReadable (  )  [virtual]

Returns the number of bytes guaranteed to be readable without blocking.

If the stream does not or cannot know this information it should return zero. A zero return thus does not mean no data is available, simply that a subsequent Read or Skip may block indefinitely.

Reimplemented from ZStreamR.


The documentation for this class was generated from the following file:
Generated on Thu Jul 26 11:22:02 2007 for ZooLib by  doxygen 1.4.7