Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <S32MEM.H>
Link against: estor.lib

Class RMemWriteStream

class RMemWriteStream : public RWriteStream;

Description

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

Derivation

Members

Defined in RMemWriteStream:

Inherited from RWriteStream:

See also:


Construction and destruction


RMemWriteStream()

inline RMemWriteStream();

Description


RMemWriteStream(const MExternalizer< TStreamRef > &)

inline RMemWriteStream(const MExternalizer< TStreamRef > &anExter);

Description

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

Parameters

const MExternalizer< TStreamRef > &anExter

Specifies an externalizer.

See also:


RMemWriteStream(TAny *,TInt)

IMPORT_C RMemWriteStream(TAny *aPtr, TInt aMaxLength);

Description

Construct a stream that writes to a pointer of any type.

Parameters

TAny *aPtr

The start address for the area of memory that is the sink of this stream.

TInt aMaxLength

The maximum length of the area of memory.

See also:

[Top]


Member functions


Open(TAny *,TInt)

IMPORT_C void Open(TAny *aPtr, TInt aMaxLength);

Description

Open a stream that writes to a pointer of any type.

Parameters

TAny *aPtr

The start address for the area of memory that is the sink of this stream.

TInt aMaxLength

The maximum length of the area of memory.

See also: