CEmsUserPrompt Class Reference
class CEmsUserPrompt : public CEmsInformationElement
|
CEmsUserPrompt
wraps the creation & modification of the user prompt information elements into a single class.
Format of EMS Object ------------------------------------------
Position (Octet) Bit Description 1 Object count
3gpp Spec V5 section 9.2.3.24.10.1.10
Constructor & Destructor Documentation
CEmsUserPrompt(TUint)
CEmsUserPrompt
|
(
|
TUint
|
aObjectCount = 0
|
)
|
[private]
|
Member Functions Documentation
CopyL(const CEmsUserPrompt &)
DecodeBodyL(const TPtrC8, TBool)
void
|
DecodeBodyL
|
(
|
const
TPtrC8
|
aPtr,
|
|
TBool
|
aIsFromSerialisation
|
|
)
|
[private, virtual]
|
Decodes the raw data out of an information element into this class.
-
leave
-
KErrArgument If the size of the data does not match what is expected.
Parameters
const
TPtrC8
aPtr
|
The raw predefined animation data
|
TBool
aIsFromSerialisation
|
|
EncodeBodyL(TPtr8, TBool)
void
|
EncodeBodyL
|
(
|
TPtr8
|
aPtr,
|
|
TBool
|
aIsForSerialisation
|
|
)
|
const [private, virtual]
|
Encodes the information element into its raw format. (no IE id)
Parameters
TPtr8
aPtr
|
the buffer to be used which is to contain the data
|
TBool
aIsForSerialisation
|
|
ObjectCount()
IMPORT_C
TUint
|
ObjectCount
|
(
|
)
|
const
|
SetObjectCount(TUint)
IMPORT_C void
|
SetObjectCount
|
(
|
TUint
|
aObjectCount
|
)
|
|
Member Data Documentation
TUint
iObjectCount
TUint
|
iObjectCount
|
[private]
|
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.