|
|
|
|
Location:
S32SHARE.H
Link against: estor.lib
class RShareWriteStream : public RWriteStream;
Supports the opening, for writing, of a stream which shares its host with other streams.
This is also called a shared write stream.
The class uses a RShareBuf stream buffer.
RWriteStream - The write stream interface
RShareWriteStream - Supports the opening, for writing, of a stream which shares its host with other streams
Defined in RShareWriteStream:
Open(), RShareWriteStream(), RShareWriteStream(), RShareWriteStream()
Inherited from RWriteStream:
Attach(),
Close(),
CommitL(),
Detach(),
Pop(),
PushL(),
Release(),
Sink(),
WriteInt16L(),
WriteInt32L(),
WriteInt8L(),
WriteL(),
WriteReal32L(),
WriteReal64L(),
WriteUint16L(),
WriteUint32L(),
WriteUint8L()
inline RShareWriteStream();
Constructs an empty shared write stream object.
Call Open() to prepare the shared stream for writing.
inline RShareWriteStream(const MExternalizer< TStreamRef > &anExter);
|
IMPORT_C RShareWriteStream(TStreamExchange &aHost, TStreamPos aPos=KStreamBeginning);
Constructs the shared write stream object and prepares the shared stream for writing.
|
IMPORT_C void Open(TStreamExchange &aHost, TStreamPos aPos=KStreamBeginning);
Prepares the shared stream for writing.
|