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.