CSIPParamContainerBase Class Reference
class CSIPParamContainerBase : public CBase
|
Constructor & Destructor Documentation
CSIPParamContainerBase(const TChar &)
CSIPParamContainerBase
|
(
|
const
TChar
&
|
aSeparator
|
)
|
[protected]
|
~CSIPParamContainerBase()
~CSIPParamContainerBase
|
(
|
)
|
|
Member Functions Documentation
AddQuotesWhenEncoding(RStringF)
TBool
|
AddQuotesWhenEncoding
|
(
|
RStringF
|
aParamName
|
)
|
const [protected, virtual]
|
CheckAndUpdateParamL(RStringF, TBool, TPtrC8 &)
void
|
CheckAndUpdateParamL
|
(
|
RStringF
|
aName,
|
|
TBool
|
aHasValue,
|
|
TPtrC8
&
|
aValue
|
|
)
|
const [protected, virtual]
|
CheckGenericParamL(CSIPParam &, TInt)
void
|
CheckGenericParamL
|
(
|
CSIPParam
&
|
aParam,
|
|
TInt
|
aLeaveCode
|
|
)
|
const [protected]
|
CheckGenericParamL(RStringF, TBool, const TDesC8 &, TInt)
void
|
CheckGenericParamL
|
(
|
RStringF
|
aName,
|
|
TBool
|
aHasValue,
|
|
const
TDesC8
&
|
aValue,
|
|
TInt
|
aLeaveCode
|
|
)
|
const [protected]
|
CheckParamL(CSIPParam &)
void
|
CheckParamL
|
(
|
CSIPParam
&
|
aParam
|
)
|
const [protected, virtual]
|
ConstructL(const CSIPParamContainerBase &)
DeleteParam(RStringF)
void
|
DeleteParam
|
(
|
RStringF
|
aParamName
|
)
|
|
DoInternalizeL(RReadStream &)
void
|
DoInternalizeL
|
(
|
RReadStream
&
|
aReadStream
|
)
|
[protected]
|
ExternalizeL(RWriteStream &)
FindParamIndex(RStringF)
TInt
|
FindParamIndex
|
(
|
RStringF
|
aParamName
|
)
|
const [protected]
|
ParamCount()
TInt
|
ParamCount
|
(
|
)
|
const
|
ParamName(TInt, RStringF &)
ParseL(const TDesC8 &)
void
|
ParseL
|
(
|
const
TDesC8
&
|
aValue
|
)
|
|
RemoveQuotes(TPtrC8 &)
void
|
RemoveQuotes
|
(
|
TPtrC8
&
|
aParamValue
|
)
|
const [protected]
|
ResetAndDestroy(TAny *)
void
|
ResetAndDestroy
|
(
|
TAny
*
|
anArray
|
)
|
[private, static]
|
SetDesParamL(RStringF, const TDesC8 &)
SetParamL(RStringF, RStringF)
SetParamL(RStringF, const TDesC8 &)
SetParamL(RStringF, TInt)
SetParamL(RStringF, TReal)
Member Data Documentation
TChar
iParamSeparator
TChar
|
iParamSeparator
|
[private]
|
RPointerArray< CSIPParam > iParams
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.