RBufReadStream Class Reference

class RBufReadStream : public RReadStream

Supports the opening of an existing stream hosted by a dynamic buffer. The stream does not take ownership of the dynamic buffer, which means that the creator is responsible for deleting the buffer when it is no longer needed.

TBufBuf

RReadStream

Inherits from

Constructor & Destructor Documentation

RBufReadStream()

RBufReadStream()[inline]

Constructs an empty read stream object.

Call Open() to prepare the stream for reading.

RBufReadStream(const CBufBase &, TInt)

IMPORT_CRBufReadStream(const CBufBase &aBuf,
TIntaPos = 0
)

Parameters

const CBufBase & aBuf
TInt aPos = 0

Member Functions Documentation

Open(const CBufBase &, TInt)

IMPORT_C voidOpen(const CBufBase &aBuf,
TIntaPos = 0
)

Parameters

const CBufBase & aBuf
TInt aPos = 0

Member Data Documentation

TBufBuf iSource

TBufBuf iSource[private]