CXmlElement Class Reference
class CXmlElement : public CTypedNode< TXmlElementType, TXmlAttributeType > |
Nested Classes and Structures
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() |
| CNode::AddAttributeL(TAny *,CBase *) |
| CNode::AddDataAndAttributeL(HBufC16 *,TAny *,CBase *) |
| CNode::AdjustBasePointers() |
| CNode::AppendNodeL(TAny *) |
| CNode::Attribute(TAny *)const |
| CNode::AttributeByIndex(TInt,TAny *&)const |
| CNode::AttributeExists(TAny *)const |
| CNode::CNode(TAny *,CNode *) |
| CNode::DeleteAttribute(TAny *) |
| CNode::FindChild(const CNode *)const |
| CNode::NewL(TAny *,CNode *) |
| CNode::RemoveAttributeNoDelete(TAny *) |
| CNode::SetType(TAny *) |
| CNode::SetupDeletableOrNonDeleteableDataLC() |
| CNode::~CNode() |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AddAttributeL(TXmlAttributeTypeaAttributeType,CBase *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AddDataAndAttributeL(HBufC16 *,TXmlAttributeTypeaAttributeType,CBase *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AppendNodeL(TXmlElementTypeaType) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AppendNodeToThisNodeL(CNode *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::Attribute(TXmlAttributeTypeaAttributeType)const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AttributeByIndex(TInt)const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AttributeByIndex(TInt,TXmlAttributeType &)const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AttributeCount()const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AttributeExists(TXmlAttributeTypeaAttributeType)const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::AttributeTypeByIndex(TInt)const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::CTypedNode(TXmlElementTypeaType,CNode *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::ClearSetDataNoDeleteL() |
| CTypedNode< TXmlElementType, TXmlAttributeType >::Data()const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::DeleteAllAttributes() |
| CTypedNode< TXmlElementType, TXmlAttributeType >::DeleteAllChildNodes() |
| CTypedNode< TXmlElementType, TXmlAttributeType >::DeleteAttribute(TXmlAttributeTypeaAttributeType) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::DeleteChildNode(CNode *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::NextChild(const CNode *)const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::NextSibling()const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::NumberImmediateChildren()const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::Parent()const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::PrevChild(const CNode &)const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::PrevSibling()const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::RemoveAttributeNoDelete(TXmlAttributeTypeaAttributeType) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::ReparentL(CNode *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::ResetDataPointer(HBufC16 *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::Root()const |
| CTypedNode< TXmlElementType, TXmlAttributeType >::SetDataL(HBufC16 *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::SetDataNoDeleteL() |
| CTypedNode< TXmlElementType, TXmlAttributeType >::SetFileDataL(HBufC16 *) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::SetType(TXmlElementTypeaType) |
| CTypedNode< TXmlElementType, TXmlAttributeType >::Type()const |
Constructor & Destructor Documentation
CXmlElement()
CXmlElement | ( | ) | [private, inline] |
Member Functions Documentation
AppendChildL(CXmlElement *)
Attribute(const TDesC &)
IMPORT_C const TDesC * | Attribute | ( | const TDesC & | aAttributeName | ) | const |
Parameters
const TDesC & aAttributeName | |
Attribute(TInt)
const TDesC * | Attribute | ( | TInt | aIndex | ) | const [inline] |
ChildIndex(CXmlElement *)
Count()
TInt
| Count | ( | ) | const [inline] |
DataItem()
IMPORT_C CBase * | DataItem | ( | ) | const |
DeleteDataItem(CAttributeLookupTable &)
InsertChildL(TInt, CXmlElement *)
IMPORT_C void | InsertChildL | ( | TInt | aIndexToInsertBefore, |
| CXmlElement * | aElement |
| ) | |
NewL(TXmlElementType, CNode *)
SetAttributeL(const TDesC &, const TDesC &, CAttributeLookupTable &)
SetDataItemL(CBase *, CAttributeLookupTable &)
SetTextL(const TDesC &)
IMPORT_C void | SetTextL | ( | const TDesC & | aData | ) | |
StartWriteL(RFile &, TInt)
void | StartWriteL | ( | RFile & | aFile, |
| TInt | aIndentation |
| ) | |
Text()
const TDesC * | Text | ( | ) | const [inline] |
WriteIntoFileL()
IMPORT_C void | WriteIntoFileL | ( | ) | |
WriteNameL(RFile &, TInt)
void | WriteNameL | ( | RFile & | aFile, |
| TInt | aIndentation |
| ) | [private] |
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.