CSmsBufferBase Class Reference
| class CSmsBufferBase : public CBase |
The base class for all SMS buffers.
Member Functions Documentation
DeleteL(TInt, TInt)
| void | DeleteL | ( | TInt | aPos, |
| | TInt | aLength |
| | ) | [pure virtual] |
Deletes data from the buffer.
Parameters
| TInt aPos | Position in the buffer to delete the data |
| TInt aLength | The number of bytes to delete from the buffer |
ExternalizeL(RWriteStream &)
Extract(TDes &, TInt, TInt)
| void | Extract | ( | TDes & | aBuf, |
| | TInt | aPos, |
| | TInt | aLength |
| | ) | const [pure virtual] |
Extracts buffer data to a descriptor.
Parameters
| TDes & aBuf | On return, buffer data |
| TInt aPos | Position within buffer to begin reading |
| TInt 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.
Parameters
| TInt aPos | Position in the buffer to insert the data |
| const TDesC & aBuf | The data to insert into the buffer |
InternalizeL(RReadStream &)
Length()
|
TInt
| Length | ( | ) | const [pure virtual] |
Gets the number of characters in the buffer.
Reset()
| void | Reset | ( | ) | [pure virtual] |
Member Enumerations Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.