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.
|