Location:
e32base.h
Link against: euser.lib
class CCirBuffer : public CCirBuf<TUint8>;
Supported from 5.0
Circular buffer of unsigned integers.
The integer values range from -128 to +127.
|
Defined in CCirBuffer
:
CCirBuffer()
, Get()
, Put()
Inherited from CBase
:
operator new()
Inherited from CCirBuf
:
Add()
,
Remove()
Inherited from CCirBufBase
:
Count()
,
Length()
,
Reset()
,
SetLengthL()
TInt Put(TInt aVal);
Adds a signed integer value in the range -128 to +127 to the circular buffer.
|
|
TInt Get();
Removes an unsigned integer value from the circular buffer and
return its value. The returned TUint8
is promoted to TInt
to allow for negative error codes, e.g. KErrGeneral
.
|