Location:
s32mem.h
Link against: estor.lib
TDesBuf
Supported from 5.0
A stream buffer that uses a descriptor for its implementation.
A stream of this type is used by RDesWriteStream and RDesReadStream objects. It also has intermediate buffering capabilities.
This is a seekable stream buffer.
When used in write mode, the length of the descriptor is only updated when the stream buffer's SynchL() function is called, i.e. as a result of a call to RWriteStream::CommitL().
|
Defined in TDesBuf:
Set(), TDesBuf()
Inherited from MStreamBuf:
SeekL(),
Close(),
DoRelease(),
DoSeekL(),
DoSynchL(),
ERead,
EWrite,
PushL(),
Read(),
ReadL(),
Release(),
SeekL(),
SizeL(),
Synch(),
SynchL(),
TMark,
TRead,
TWrite,
TellL(),
Write(),
WriteL()
Inherited from TStreamBuf:
Avail(),
DoReadL(),
DoWriteL(),
End(),
OverflowL(),
Ptr(),
SetBuf(),
SetEnd(),
SetPtr(),
TArea,
UnderflowL()
void Set(TDes8& aDes,TInt aMode=ERead|EWrite);
Sets up the stream to use the specified descriptor.
|