RMemWriteStream Class Reference

class RMemWriteStream : public RWriteStream

Supports the writing of a stream to a pointer of any type.

TMemBuf

RWriteStream

Inherits from

Constructor & Destructor Documentation

RMemWriteStream()

RMemWriteStream()[inline]

Constructs an empty write stream object.

Call Open() to prepare a stream for writing.

RMemWriteStream(const MExternalizer< TStreamRef > &)

RMemWriteStream(const MExternalizer< TStreamRef > &anExter)[inline]

Constructs a write stream with an externalizer. For example, CStoreMap implements MExternalizer<TStreamRef>.

MExternalizer

CStoreMap

Parameters

const MExternalizer< TStreamRef > & anExterSpecifies an externalizer.

RMemWriteStream(TAny *, TInt)

IMPORT_CRMemWriteStream(TAny *aPtr,
TIntaMaxLength
)

Parameters

TAny * aPtr
TInt aMaxLength

Member Functions Documentation

Open(TAny *, TInt)

IMPORT_C voidOpen(TAny *aPtr,
TIntaMaxLength
)

Parameters

TAny * aPtr
TInt aMaxLength

Member Data Documentation

TMemBuf iSink

TMemBuf iSink[private]