CXmlElement Class Reference
Link against: xmlelemt.lib
class CXmlElement : public CTypedNode< TXmlElementType, TXmlAttributeType > |
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 |
Member Function Documentation
AppendChildL ( CXmlElement * )
Attribute ( const TDesC & )
IMPORT_C const TDesC * | Attribute | ( | const TDesC & | aAttributeName | ) | const |
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 | ( | ) | |