class RMsvReadStream : public RReadStream |
Accesses the streams in a message store with read access.
Before it is used, a CMsvStore must have been opened on the message store with read or read/write access.
This class is intended for use by MTM implementations to store MTM-specific information. Message client applications access the store through the higher-level functions provided by Client-side and User Interface MTMs.
Most of its functionality is provided by the base class RReadStream.
Public Member Functions | |
---|---|
IMPORT_C void | OpenL(const CMsvStore &, TUid) |
IMPORT_C void | OpenLC(const CMsvStore &, TUid) |
void | OpenLC(CMsvCachedStore &, TUid) |
IMPORT_C void | OpenL | ( | const CMsvStore & | aMsvStore, |
TUid | aUid | |||
) |
Prepares an existing stream with UID for reading.
After this function has been called, the stream can be read from with the functions provided by the RReadStream base class.
IMPORT_C void | OpenLC | ( | const CMsvStore & | aMsvStore, |
TUid | aUid | |||
) |
Prepares an existing stream with UID for reading.
After this function has been called, the stream can be read from with the functions provided by the RReadStream base class.
The object is placed on the cleanup stack.
void | OpenLC | ( | CMsvCachedStore & | aStore, |
TUid | aUid | |||
) |
The RMsvReadStream::OpenLC method
ties the read stream to a HMsvReadBuf
CMsvCachedStore & aStore | aStore is the CMsvCachedStore within which we look for the stream |
TUid aUid | id of stream to open for reading |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.