CSIPURIParams Class Reference

class CSIPURIParams : public CSIPParamContainerBase

Inherits from

Public Member Functions
CSIPURIParams ( TBool )
~CSIPURIParams ()
CSIPURIParams * DecodeL (const TDesC8 &, TBool )
CSIPURIParams * NewL (const CSIPURIParams &, TBool )
CSIPURIParams * NewLC (const CSIPURIParams &, TBool )
TBool operator== (const CSIPURIParams &)
Private Member Functions
void CheckAndUpdateParamL ( RStringF , TBool , TPtrC8 &)
TBool CheckOtherParam ( RStringF , TBool , const TDesC8 &)
TBool CheckSIPURIParamToken (const TDesC8 &)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CSIPParamContainerBase::AddQuotesWhenEncoding(RStringF)const
CSIPParamContainerBase::CSIPParamContainerBase(const TChar &)
CSIPParamContainerBase::CheckGenericParamL(CSIPParam &,TInt)const
CSIPParamContainerBase::CheckGenericParamL(RStringF,TBool,const TDesC8 &,TInt)const
CSIPParamContainerBase::CheckParamL(CSIPParam &)const
CSIPParamContainerBase::ConstructL(const CSIPParamContainerBase &)
CSIPParamContainerBase::DeleteParam(RStringF)
CSIPParamContainerBase::DesParamValue(RStringF)const
CSIPParamContainerBase::DoInternalizeL(RReadStream &)
CSIPParamContainerBase::ExternalizeL(RWriteStream &)
CSIPParamContainerBase::FindParamIndex(RStringF)const
CSIPParamContainerBase::HasParam(RStringF)const
CSIPParamContainerBase::IntParamValue(RStringF)const
CSIPParamContainerBase::ParamCount()const
CSIPParamContainerBase::ParamName(TInt,RStringF &)const
CSIPParamContainerBase::ParamValue(RStringF)const
CSIPParamContainerBase::ParseL(const TDesC8 &)
CSIPParamContainerBase::RealParamValue(RStringF)const
CSIPParamContainerBase::RemoveQuotes(TPtrC8 &)const
CSIPParamContainerBase::SetDesParamL(RStringF,const TDesC8 &)
CSIPParamContainerBase::SetParamL(CSIPParam *)
CSIPParamContainerBase::SetParamL(RStringF)
CSIPParamContainerBase::SetParamL(RStringF,RStringF)
CSIPParamContainerBase::SetParamL(RStringF,TInt)
CSIPParamContainerBase::SetParamL(RStringF,TReal)
CSIPParamContainerBase::SetParamL(RStringF,const TDesC8 &)
CSIPParamContainerBase::ToTextLC()const
CSIPParamContainerBase::~CSIPParamContainerBase()
Private Attributes
TBool iSIPSURI
Inherited Attributes
CSIPParamContainerBase::iParams

Constructor & Destructor Documentation

CSIPURIParams(TBool)

CSIPURIParams ( TBool aSIPSURI )

Parameters

TBool aSIPSURI

~CSIPURIParams()

~CSIPURIParams ( )

Member Functions Documentation

CheckAndUpdateParamL(RStringF, TBool, TPtrC8 &)

void CheckAndUpdateParamL ( RStringF aName,
TBool aHasValue,
TPtrC8 & aValue
) const [private, virtual]

Parameters

RStringF aName
TBool aHasValue
TPtrC8 & aValue

CheckOtherParam(RStringF, TBool, const TDesC8 &)

TBool CheckOtherParam ( RStringF aName,
TBool aHasValue,
const TDesC8 & aValue
) const [private]

Parameters

RStringF aName
TBool aHasValue
const TDesC8 & aValue

CheckSIPURIParamToken(const TDesC8 &)

TBool CheckSIPURIParamToken ( const TDesC8 & aParamToken ) const [private]

Parameters

const TDesC8 & aParamToken

DecodeL(const TDesC8 &, TBool)

CSIPURIParams * DecodeL ( const TDesC8 & aValue,
TBool aSIPSURI
) [static]

Parameters

const TDesC8 & aValue
TBool aSIPSURI

NewL(const CSIPURIParams &, TBool)

CSIPURIParams * NewL ( const CSIPURIParams & aParams,
TBool aSIPSURI
) [static]

Parameters

const CSIPURIParams & aParams
TBool aSIPSURI

NewLC(const CSIPURIParams &, TBool)

CSIPURIParams * NewLC ( const CSIPURIParams & aParams,
TBool aSIPSURI
) [static]

Parameters

const CSIPURIParams & aParams
TBool aSIPSURI

operator==(const CSIPURIParams &)

TBool operator== ( const CSIPURIParams & aParams ) const

Parameters

const CSIPURIParams & aParams

Member Data Documentation

TBool iSIPSURI

TBool iSIPSURI [private]