CSenPropertiesFragment Class Reference
| class CSenPropertiesFragment : public CSenDomFragment |
| Public Member Functions |
|---|
| ~CSenPropertiesFragment() |
| void | ExpandL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &) |
|
TBool
| HasStringPool() |
| IMPORT_C CSenPropertiesFragment * | NewL(RStringPool *) |
| IMPORT_C CSenPropertiesFragment * | NewL(const CSenElement &, RStringPool *) |
| IMPORT_C CSenPropertiesFragment * | NewL(const TDesC8 &, RStringPool *) |
| IMPORT_C CSenPropertiesFragment * | NewL(const TDesC8 &, const TDesC8 &, RStringPool *) |
| IMPORT_C CSenPropertiesFragment * | NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, RStringPool *) |
| IMPORT_C CSenPropertiesFragment * | NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, RStringPool *) |
| IMPORT_C CSenPropertiesFragment * | NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &, RStringPool *) |
| void | SetStringPool(RStringPool &) |
|
RStringPool & | StringPool() |
| Protected Member Functions |
|---|
| CSenPropertiesFragment() |
| void | AllocContentSaverL() |
| void | BaseConstructL(const CSenElement &, RStringPool *) |
| void | BaseConstructL(const TDesC8 &, RStringPool *) |
| void | BaseConstructL(const TDesC8 &, const TDesC8 &, RStringPool *) |
| void | BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, RStringPool *) |
| void | BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, RStringPool *) |
| void | BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &, RStringPool *) |
| void | BaseConstructL(CSenXmlReader &, RStringPool *) |
| void | CharactersL(const TDesC8 &, TInt, TInt) |
| void | EndElementL(const TDesC8 &, const TDesC8 &, const TDesC8 &) |
| void | StartElementL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &) |
| 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::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::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 &) |
| | 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::ExpandL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &) |
| | CSenDomFragment::NewL() |
| | 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
CSenPropertiesFragment()
| CSenPropertiesFragment | ( | ) | [protected] |
~CSenPropertiesFragment()
| ~CSenPropertiesFragment | ( | ) | [virtual] |
Member Functions Documentation
AllocContentSaverL()
| void | AllocContentSaverL | ( | ) | [protected, virtual] |
Makes the content internal stream for content saving available.
- Since
- Series60 3.0
BaseConstructL(const CSenElement &, RStringPool *)
BaseConstructL(const TDesC8 &, RStringPool *)
BaseConstructL(const TDesC8 &, const TDesC8 &, RStringPool *)
BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, RStringPool *)
BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, RStringPool *)
| void | BaseConstructL | ( | const TDesC8 & | aNsUri, |
| | const TDesC8 & | aLocalName, |
| | const TDesC8 & | aQName, |
| | const RAttributeArray & | aAttrs, |
| | RStringPool * | ipStringPool |
| | ) | [protected] |
BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &, RStringPool *)
BaseConstructL(CSenXmlReader &, RStringPool *)
CharactersL(const TDesC8 &, TInt, TInt)
| void | CharactersL | ( | const TDesC8 & | aChars, |
| | TInt | aStart, |
| | TInt | aLength |
| | ) | [protected, virtual] |
Callback functions which implement the XML content handler interface. This one is called when content is starting.
- Since
- Series60 3.0
Parameters
| const TDesC8 & aChars | The content characters. |
| TInt aStart | The starting index |
| TInt aLength | The length of the characters. |
EndElementL(const TDesC8 &, const TDesC8 &, const TDesC8 &)
| void | EndElementL | ( | const TDesC8 & | aNsUri, |
| | const TDesC8 & | aLocalName, |
| | const TDesC8 & | aQName |
| | ) | [protected, virtual] |
Callback function which implement the XML content handler interface. Inheriting classes can override these.
- Since
- Series60 3.0
Parameters
| const TDesC8 & aNsUri | The namespace URI of the new element |
| const TDesC8 & aLocalName | The local name of the new element |
| const TDesC8 & aQName | The qualified name of the new element |
ExpandL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
| void | ExpandL | ( | const TDesC8 & | aNsUri, |
| | const TDesC8 & | aLocalName, |
| | const TDesC8 & | aQName, |
| | const RAttributeArray & | aAttrs |
| | ) | [virtual] |
Parameters
| const TDesC8 & aNsUri | |
| const TDesC8 & aLocalName | |
| const TDesC8 & aQName | |
| const RAttributeArray & aAttrs | |
HasStringPool()
|
TBool
| HasStringPool | ( | ) | const [virtual] |
NewL(RStringPool *)
Basic contructor. Should be used only for parsing new fragments etc. Constructing DomFragments for other use should be done with at least localname parameter.
- Since
- Series60
NewL(const CSenElement &, RStringPool *)
Basic constructor.
- Since
- Series60
NewL(const TDesC8 &, RStringPool *)
Basic constructor.
- Since
- Series60
Parameters
| const TDesC8 & aLocalName | is the XML localname of this fragment Leave codes: KErrSenInvalidCharacters if aLocalName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName is zero length. |
| RStringPool * ipStringPool = NULL | |
NewL(const TDesC8 &, const TDesC8 &, RStringPool *)
Basic constructor.
- Since
- Series60
Parameters
| const TDesC8 & aNsUri | is the XML namespace user of this fragment |
| const TDesC8 & aLocalName | is the XML localname of this fragment Leave codes: KErrSenInvalidCharacters if aLocalName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName is zero length. |
| RStringPool * ipStringPool = NULL | |
NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, RStringPool *)
Basic constructor.
- Since
- Series60
Parameters
| const TDesC8 & aNsUri | is the XML namespace user of this fragment |
| const TDesC8 & aLocalName | is the XML localname of this fragment |
| const TDesC8 & aQName | is the XML qualifiedname of this fragment Leave codes: KErrSenInvalidCharacters if aLocalName or aQName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName or aQName is zero length. |
| RStringPool * ipStringPool = NULL | |
NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, RStringPool *)
Basic constructor.
- Since
- Series60
Parameters
| const TDesC8 & aNsUri | is the XML namespace of this fragment |
| const TDesC8 & aLocalName | is the XML localname of this fragment |
| const TDesC8 & aQName | is the qualifiedname of this fragment |
| const RAttributeArray & aAttrs | are the XML attributes of this fragment Leave codes: KErrSenInvalidCharacters if aLocalName or aQName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName or aQName is zero length. |
| RStringPool * ipStringPool = NULL | |
NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &, RStringPool *)
Basic constructor.
- Since
- Series60
Parameters
| const TDesC8 & aNsUri | is the XML namespace of this fragment |
| const TDesC8 & aLocalName | is the XML localname of this fragment |
| const TDesC8 & aQName | is the qualifiedname of this fragment |
| const RAttributeArray & aAttrs | are the XML attributes of this fragment |
| CSenElement & aParent | is the parent XML element of this fragment Leave codes: KErrSenInvalidCharacters if aLocalName or aQName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName or aQName is zero length. |
| RStringPool * ipStringPool = NULL | |
SetStringPool(RStringPool &)
StartElementL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
| void | StartElementL | ( | const TDesC8 & | aNsUri, |
| | const TDesC8 & | aLocalName, |
| | const TDesC8 & | aQName, |
| | const RAttributeArray & | aAttrs |
| | ) | [protected, virtual] |
Parameters
| const TDesC8 & aNsUri | |
| const TDesC8 & aLocalName | |
| const TDesC8 & aQName | |
| const RAttributeArray & aAttrs | |
Member Data Documentation
RStringPool * ipStringPool
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.