CServicePolicy Class Reference
class CServicePolicy : public CSenDomFragment
|
/** Example structure of ServicePolicy XML fragment:
<ServicePolicy> </ServicePolicy>
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()
|
|
CSenBaseFragment::AllocContentSaverL()
|
|
CSenBaseFragment::AsElement()
|
|
CSenBaseFragment::AsXmlL()
|
|
CSenBaseFragment::AsXmlUnicodeL()
|
|
CSenBaseFragment::BuildFrom(const TDesC8 &)
|
|
CSenBaseFragment::CSenBaseFragment()
|
|
CSenBaseFragment::ConsistsOfL(MSenFragment &)
|
|
CSenBaseFragment::Content()
|
|
CSenBaseFragment::ContentOf(const TDesC8 &)
|
|
CSenBaseFragment::DelegateParsingL(MSenFragment &)
|
|
CSenBaseFragment::DelegateParsingL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &)
|
|
CSenBaseFragment::DetachL()
|
|
CSenBaseFragment::EndElementL(const TDesC8 &,const TDesC8 &,const TDesC8 &)
|
|
CSenBaseFragment::EnsureNamespace(const TDesC8 &)
|
|
CSenBaseFragment::ExtractElement()
|
|
CSenBaseFragment::LocalName()const
|
|
CSenBaseFragment::Namespace(const TDesC8 &)
|
|
CSenBaseFragment::NsPrefix()const
|
|
CSenBaseFragment::NsUri()const
|
|
CSenBaseFragment::ParseL(const TDesC8 &)
|
|
CSenBaseFragment::Reader()
|
|
CSenBaseFragment::ResetContentL()
|
|
CSenBaseFragment::SaveNamespacesL(const RAttributeArray &,TBool)
|
|
CSenBaseFragment::SetContentOfL(const TDesC8 &,const TDesC8 &)
|
|
CSenBaseFragment::SetOwner(MSenFragment &)
|
|
CSenBaseFragment::SetReader(CSenXmlReader &)
|
|
CSenBaseFragment::StartEntity(TDesC8 &)
|
|
CSenBaseFragment::WriteAsXMLToL(RWriteStream &)
|
|
CSenBaseFragment::~CSenBaseFragment()
|
|
CSenDomFragment::BaseConstructL(CSenXmlReader &)
|
|
CSenDomFragment::BaseConstructL(const CSenElement &)
|
|
CSenDomFragment::BaseConstructL(const TDesC8 &,const TDesC8 &)
|
|
CSenDomFragment::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &)
|
|
CSenDomFragment::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &)
|
|
CSenDomFragment::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &,CSenElement &)
|
|
CSenDomFragment::CSenDomFragment()
|
|
CSenDomFragment::CharactersL(const TDesC8 &,TInt,TInt)
|
|
CSenDomFragment::ExpandL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &)
|
|
CSenDomFragment::NewL(const CSenElement &)
|
|
CSenDomFragment::NewL(const TDesC8 &)
|
|
CSenDomFragment::NewL(const TDesC8 &,const TDesC8 &)
|
|
CSenDomFragment::NewL(const TDesC8 &,const TDesC8 &,const TDesC8 &)
|
|
CSenDomFragment::NewL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &)
|
|
CSenDomFragment::NewL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &,CSenElement &)
|
|
CSenDomFragment::ParseWithL(CSenXmlReader &)
|
|
CSenDomFragment::ResumeParsingFromL(const TDesC8 &,const TDesC8 &,const TDesC8 &)
|
|
CSenDomFragment::SetAttributesL(const RAttributeArray &)
|
|
CSenDomFragment::StartElementL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &)
|
|
CSenDomFragment::WriteEndElementL(const TDesC8 &,const TDesC8 &,const TDesC8 &)
|
|
CSenDomFragment::WriteStartElementL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &)
|
|
CSenDomFragment::~CSenDomFragment()
|
Constructor & Destructor Documentation
CServicePolicy()
CServicePolicy
|
(
|
)
|
[protected]
|
~CServicePolicy()
~CServicePolicy
|
(
|
)
|
[virtual]
|
Member Functions Documentation
Accepts(MSenServicePolicy &)
AcceptsL(MSenServicePolicy &)
Leaving variants of the functions.
AddAppicationElementsL(CSenElement *)
void
|
AddAppicationElementsL
|
(
|
CSenElement
*
|
aApplicationElement
|
)
|
[private]
|
AddApplicationInfoElementsL(CSenElement *)
void
|
AddApplicationInfoElementsL
|
(
|
CSenElement
*
|
aApplicationInfoElement
|
)
|
[private]
|
AddClientPolicyL(CSenElement *)
AddDeviceElementsL(CSenElement *)
void
|
AddDeviceElementsL
|
(
|
CSenElement
*
|
aDeviceElement
|
)
|
[private]
|
AddOSElementsL(CSenElement *)
void
|
AddOSElementsL
|
(
|
CSenElement
*
|
aOSElement
|
)
|
[private]
|
AddPolicyL(CSenElement *)
AddUserAgentElementsL(CSenElement *)
void
|
AddUserAgentElementsL
|
(
|
CSenElement
*
|
aUserAgentElement
|
)
|
[private]
|
AddWspPolicyL(CSenElement *)
BaseConstructL(const TDesC8 &)
void
|
BaseConstructL
|
(
|
const
TDesC8
&
|
aLocalName
|
)
|
[protected]
|
By default Symbian 2nd phase constructor is private.
ClientPolicy(const TDesC8 &)
ClientPolicyValue(const TDesC8 &)
HBufC8
*
|
ClientPolicyValue
|
(
|
const
TDesC8
&
|
aKey
|
)
|
[virtual]
|
GenerateDeviceIdL(CSenElement *)
void
|
GenerateDeviceIdL
|
(
|
CSenElement
*
|
aPolicy
|
)
|
[private]
|
NewL()
Two-phased constructors. These parameterless constructors are ment to be used for example before parsing XML stream.
PolicyNameL(CSenElement *)
PolicyUriL(CSenElement *)
RebuildServicePolicyFrom(MSenServicePolicy &)
RebuildServicePolicyFromL(MSenServicePolicy &)
RemovePolicyL(TDesC8 &)
TInt
|
RemovePolicyL
|
(
|
TDesC8
&
|
aPolicyName
|
)
|
[virtual]
|
ServicePolicies(RPolicyArray &)
ValidatePolicy(CSenElement *)
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.