CEmsInformationElement Class Reference
class CEmsInformationElement : public CSmsInformationElement
|
Abstract base class used to allow ems objects to be passed around, and to be handled as a generic group of objects.
Constructor & Destructor Documentation
CEmsInformationElement(TSmsId, TBool)
CEmsInformationElement
|
(
|
TSmsId
|
aId,
|
|
TBool
|
aStartPosEncoded = ETrue
|
|
)
|
[protected, inline]
|
Member Functions 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
|
Member Data Documentation
TUint
iEncodedBodyLength
TUint
|
iEncodedBodyLength
|
[protected]
|
const TBool iStartPosEncoded
const
TBool
|
iStartPosEncoded
|
[private]
|
TUint
iStartPosition
TUint
|
iStartPosition
|
[protected]
|
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.