CSmsBufferBase Class Reference
| class CSmsBufferBase : public CBase |
Detailed Description
The base class for all SMS buffers.
Member Enumeration Documentation
Enum anonymous
| Enumerator | Value | Description |
|---|
| EMaxBufLength | 0x100 | |
Member Function Documentation
DeleteL ( TInt, TInt )
| void | DeleteL | ( | TInt | aPos, |
| | TInt | aLength |
| | ) | [pure virtual] |
Deletes data from the buffer.
| Parameter | Description | | aPos | Position in the buffer to delete the data |
| aLength | The number of bytes to delete from the buffer |
ExternalizeL ( RWriteStream & )
| Parameter | Description | | aStream | Stream to write to |
Extract ( TDes &, TInt, TInt )
| void | Extract | ( | TDes & | aBuf, |
| | TInt | aPos, |
| | TInt | aLength |
| | ) | const [pure virtual] |
Extracts buffer data to a descriptor.
| Parameter | Description | | aBuf | On return, buffer data |
| aPos | Position within buffer to begin reading |
| aLength | The number of bytes to read from the buffer |
InsertL ( TInt, const TDesC & )
| void | InsertL | ( | TInt | aPos, |
| | const TDesC & | aBuf |
| | ) | [pure virtual] |
Inserts data into the buffer.
| Parameter | Description | | aPos | Position in the buffer to insert the data |
| aBuf | The data to insert into the buffer |
InternalizeL ( RReadStream & )
| Parameter | Description | | aStream | Stream to read from |
Length ( )
|
TInt
| Length | ( | ) | const [pure virtual] |
Gets the number of characters in the buffer.
Returns: The number of characters in the buffer.
Reset ( )
| void | Reset | ( | ) | [pure virtual] |