RStoreReadStream Class Reference

class RStoreReadStream : public RReadStream

Supports the opening and manipulation of an existing stream in a store.

Inherits from

Member Functions Documentation

OpenL(const CStreamStore &, TStreamId)

IMPORT_C voidOpenL(const CStreamStore &aStore,
TStreamIdanId
)

Opens and prepares an existing stream for reading. The function leaves if it cannot complete successfully.

Parameters

const CStreamStore & aStoreA reference to the store containing the stream with the specified stream id.
TStreamId anIdThe stream id of the stream to be read.

OpenLC(const CStreamStore &, TStreamId)

IMPORT_C voidOpenLC(const CStreamStore &aStore,
TStreamIdanId
)

Opens and prepares an existing stream for reading, leaving a cleanup item on the cleanup stack. The function leaves if it cannot complete successfully.

Placing a cleanup item for the RStoreReadStream onto the cleanup stack allows allocated resources to be cleaned up if a subsequent leave occurs.

Parameters

const CStreamStore & aStoreA reference to the store containing the stream with the specified id.
TStreamId anIdThe stream id of the stream to be read.