CSIPProfileParameter Class Reference
class CSIPProfileParameter : public CBase
|
Class stores parameter key and value pair used by
CSIPConcreteProfile
It provides serialization and deserialization functions
Constructor & Destructor Documentation
CSIPProfileParameter()
CSIPProfileParameter
|
(
|
)
|
[private]
|
~CSIPProfileParameter()
~CSIPProfileParameter
|
(
|
)
|
|
Member Functions Documentation
ConstructL(const TDesC8 &, const TDesC8 &)
void
|
ConstructL
|
(
|
const
TDesC8
&
|
aKey,
|
|
const
TDesC8
&
|
aValue
|
|
)
|
[private]
|
Symbian 2nd phase constructor.
Parameters
const
TDesC8
& aKey
|
parameter key
|
const
TDesC8
& aValue
|
parameter value
|
ConstructL(const TDesC8 &)
void
|
ConstructL
|
(
|
const
TDesC8
&
|
aKey
|
)
|
[private]
|
Symbian 2nd phase constructor.
Parameters
const
TDesC8
& aKey
|
parameter key
|
DoInternalizeL(RReadStream &)
void
|
DoInternalizeL
|
(
|
RReadStream
&
|
aReadStream
|
)
|
[private]
|
Deserialize profile parameter from stream
Parameters
RReadStream
& aReadStream
|
stream holding serialized profile parameter
|
ExternalizeL(RWriteStream &)
Serialize profile parameter to stream
Parameters
RWriteStream
& aWriteStream
|
stream where the parameter is to be serialized
|
ExternalizedSizeL()
TUint
|
ExternalizedSizeL
|
(
|
)
|
const
|
Get serialized profile parameter size
InternalizeL(RReadStream &)
Deserialize profile parameter from stream, ownership is transferred
Parameters
RReadStream
& aReadStream
|
stream holding serialized profile parameter
|
NewL(const TDesC8 &, const TDesC8 &)
Parameters
const
TDesC8
& aKey
|
parameter key
|
const
TDesC8
& aValue
|
parameter value
|
NewL(const TDesC8 &)
Parameters
const
TDesC8
& aKey
|
parameter key
|
NewLC(const TDesC8 &, const TDesC8 &)
Parameters
const
TDesC8
& aKey
|
parameter key
|
const
TDesC8
& aValue
|
parameter value
|
NewLC(const TDesC8 &)
Parameters
const
TDesC8
& aKey
|
parameter key
|
Value()
const
TDesC8
&
|
Value
|
(
|
)
|
const
|
Get parameter value, return 0 length descriptor is not found
ValueL()
const
TDesC8
&
|
ValueL
|
(
|
)
|
const
|
Get parameter value, Leave if not found
operator==(const CSIPProfileParameter &)
Compare two profile parameters
Member Data Documentation
HBufC8 * iParameterKey
HBufC8
*
|
iParameterKey
|
[private]
|
HBufC8 * iParameterValue
HBufC8
*
|
iParameterValue
|
[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.