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 |