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 *)
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 &)
GenerateDeviceIdL(CSenElement *)
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 &)
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.