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.