Location:
gsmubuf.h
Link against: gsmu.lib
class CSmsBufferBase : public CBase;
The base class for all SMS buffers.
CBase
- Base class for all classes to be instantiated on the heap
CSmsBufferBase
- The base class for all SMS buffers
Defined in CSmsBufferBase
:
DeleteL()
, EMaxBufLength
, ExternalizeL()
, Extract()
, InsertL()
, InternalizeL()
, Length()
, Reset()
, anonymous
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
virtual TInt Length() const=0;
Gets the number of characters in the buffer.
|
virtual void Extract(TDes &aBuf, TInt aPos, TInt aLength) const=0;
Extracts buffer data to a descriptor.
|
virtual void InsertL(TInt aPos, const TDesC &aBuf)=0;
Inserts data into the buffer.
|
virtual void DeleteL(TInt aPos, TInt aLength)=0;
Deletes data from the buffer.
|
Capability: | Illegal |
IMPORT_C void InternalizeL(RReadStream &aStream);
Internalises the object.
|
Capability: | Illegal |
IMPORT_C void ExternalizeL(RWriteStream &aStream) const;
Externalises the object.
|