#include <PushbackReader.h>
Inheritance diagram for acdk::io::PushbackReader:
API: ACDK<br/>
Public Member Functions | |
PushbackReader (IN(RReader) in, int buffsize=1) | |
virtual bool | markSupported () |
implement from FilterReader | |
virtual bool | ready () |
implement from Reader | |
virtual jlong | skip (jlong num_bytes) |
implement from Reader | |
virtual int | read () |
implement from Reader | |
virtual int | read (IN(RbyteArray) buf, int offset=0, int len=-1) |
implement from Reader | |
virtual int | read (byte *buffer, int offset, int len) |
implement from Reader | |
virtual void | unread (int b) |
Pushback 1 byte into the stream. | |
virtual void | unread (IN(RbyteArray) ch) |
API: Extended. | |
Protected Attributes | |
RbyteArray | _buffer |
int | _pos |
|
|
|
implement from FilterReader
Reimplemented from acdk::io::AbstractFilterReader. |
|
implement from Reader
Reimplemented from acdk::io::AbstractFilterReader. |
|
implement from Reader
Reimplemented from acdk::io::AbstractFilterReader. |
|
implement from Reader
Reimplemented from acdk::io::AbstractFilterReader. |
|
implement from Reader
Reimplemented from acdk::io::AbstractFilterReader. |
|
implement from Reader
Reimplemented from acdk::io::AbstractFilterReader. |
|
API: Extended. Pushes the complete back into stream |
|
Pushback 1 byte into the stream.
|
|
|
|
|