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 *)
void
|
BaseConstructL
|
(
|
const
TDesC8
&
|
aLocalName,
|
|
RStringPool
*
|
ipStringPool
|
|
)
|
[protected]
|
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 &)
void
|
SetStringPool
|
(
|
RStringPool
&
|
aStringPool
|
)
|
[virtual]
|
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.