Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: s32mem.h
Link against: estor.lib

Class RMemReadStream

RMemReadStream

Support

Supported from 5.0

Description

Supports the opening and manipulation of an existing stream hosted in plain memory.

Derivation

RMemReadStreamSupports the opening and manipulation of an existing stream hosted in plain memory
RReadStreamThe read stream interface

Defined in RMemReadStream:
Open(), RMemReadStream()

Inherited from RReadStream:
Attach(), Close(), Detach(), Pop(), PushL(), ReadInt16L(), ReadInt32L(), ReadInt8L(), ReadL(), ReadReal32L(), ReadReal64L(), ReadUint16L(), ReadUint32L(), ReadUint8L(), Release(), Source()


Construction


RMemReadStream()

RMemReadStream();

Description

Constructs an empty object.

Call Open() to prepare the stream for reading.


RMemReadStream()

RMemReadStream(const TAny* aPtr,TInt aLength);

Description

Constructs the object and prepares the stream, hosted in the specified plain memory location, for reading.

Parameters

const TAny* aPtr

A pointer to the memory location.

TInt aLength

The length of memory.

[Top]


Member functions


Open()

void Open(const TAny* aPtr,TInt aLength);

Description

Prepares the stream, hosted in the specified plain memory location, for reading.

Parameters

const TAny* aPtr

A pointer to the memory location.

TInt aLength

The length of memory.