Location:
s32mem.h
Link against: estor.lib
TMemBuf
Supported from 5.0
A stream buffer that uses plain memory for its implementation.
A stream of this type is used by RMemWriteStream and RMemReadStream objects. It also has intermediate buffering capabilities.
This is a seekable stream buffer.
|
Defined in TMemBuf:
Set(), TMemBuf()
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(TUint8* aPtr,TUint8* anEnd,TInt aMode=ERead|EWrite);
Sets up the stream to use the specified area of plain memory.
|