CEmsInformationElement Class Reference
#include
<emsinformationelement.h>
| class CEmsInformationElement : public CSmsInformationElement |
Detailed Description
Abstract base class used to allow ems objects to be passed around, and to be handled as a generic group of objects.
Member Attribute Documentation
iEncodedBodyLength
|
TUint
| iEncodedBodyLength | [protected] |
iStartPosition
|
TUint
| iStartPosition | [protected] |
Constructor & Destructor Documentation
CEmsInformationElement ( TSmsId, TBool )
| CEmsInformationElement | ( | TSmsId | aId, |
| | TBool | aStartPosEncoded = ETrue |
| | ) | [protected, inline] |
Member Function Documentation
CopyL ( const CEmsInformationElement & )
DecodeBodyL ( const TPtrC8, TBool )
| void | DecodeBodyL | ( | const TPtrC8 | aPtr, |
| | TBool | aIsFromSerialisation |
| | ) | [protected, pure virtual] |
DecodeInformationElementL ( const CSmsInformationElement & )
EncodeBodyL ( TPtr8, TBool )
| void | EncodeBodyL | ( | TPtr8 | aPtr, |
| | TBool | aIsForSerialisation |
| | ) | const [protected, pure virtual] |
EncodeInformationElementL ( )
| IMPORT_C void | EncodeInformationElementL | ( | ) | |
ExternalizeL ( RWriteStream & )
InternalizeL ( RReadStream & )
Length ( )
| IMPORT_C TInt | Length | ( | ) | const |
SerialisedBodyLength ( )
|
TInt
| SerialisedBodyLength | ( | ) | const [protected, virtual] |
SetStartPosition ( TUint )
| IMPORT_C void | SetStartPosition | ( | TUint | aValue | ) | |
StartPosition ( )
| IMPORT_C TUint | StartPosition | ( | ) | const |