zeus::IXMLNode Member List

This is the complete list of members for zeus::IXMLNode, including all inherited members.
addRef() const =0zeus::IZUnknown [pure virtual]
appendNode(IXMLNode &rNewNode)=0zeus::IXMLNode [pure virtual]
askForInterface(const InterfaceID &rInterfaceID, IZUnknown *&rpIface)=0zeus::IZUnknown [pure virtual]
clone(bool bRecurs, IXMLNode *&rpNode) const =0zeus::IXMLNode [pure virtual]
createElementChildNodeBySchema(const IString &rstrName, IXMLNode &rSchemaNode, IXMLNode *&rpNode, IXMLNode **ppRightSibling=NULL, bool bCheckMaxOccurs=true)=0zeus::IXMLNode [pure virtual]
createNewChildNode(ENodeType eType, const IString &rstrName, const IString &rstrUri, IXMLNode *&rpNode)=0zeus::IXMLNode [pure virtual]
EImplementationType enum namezeus::IXMLNode
ENodeType enum namezeus::IXMLNode
etAttribute enum valuezeus::IXMLNode
etCDataSection enum valuezeus::IXMLNode
etComment enum valuezeus::IXMLNode
etDocument enum valuezeus::IXMLNode
etDocumentFragment enum valuezeus::IXMLNode
etDocumentType enum valuezeus::IXMLNode
etElement enum valuezeus::IXMLNode
etEntity enum valuezeus::IXMLNode
etEntityReference enum valuezeus::IXMLNode
etMSXML enum valuezeus::IXMLNode
etNodeDecl enum valuezeus::IXMLNode
etNotation enum valuezeus::IXMLNode
etProcessingInstruction enum valuezeus::IXMLNode
etText enum valuezeus::IXMLNode
etXerces enum valuezeus::IXMLNode
getAttributeValue(const IString &rstrName, IString &rstrValue) const =0zeus::IXMLNode [pure virtual]
getAttributeValueBool(const IString &rstrName, bool &rbValue) const =0zeus::IXMLNode [pure virtual]
getAttributeValueFloat(const IString &rstrName, Float &rfValue) const =0zeus::IXMLNode [pure virtual]
getAttributeValueInt(const IString &rstrName, Int &riValue) const =0zeus::IXMLNode [pure virtual]
getAttributeValueUint(const IString &rstrName, Uint &ruiValue) const =0zeus::IXMLNode [pure virtual]
getChildNode(const IString &rstrName, IXMLNode *&rpChildNode) const =0zeus::IXMLNode [pure virtual]
getImplClass() const =0zeus::IXMLNode [pure virtual]
getImplPtr(INativePointer &rImpl) const =0zeus::IXMLNode [pure virtual]
getNextAttribute(IString &rstrName, IString &rstrValue) const =0zeus::IXMLNode [pure virtual]
getNextNode(IXMLNode *&rpNode) const =0zeus::IXMLNode [pure virtual]
getNextSibling(IXMLNode *&rpNode, bool bOnlyElements=true) const =0zeus::IXMLNode [pure virtual]
getNodeList(IXMLNodeList *&rpList) const =0zeus::IXMLNode [pure virtual]
getNodeName(IString &rstrName) const =0zeus::IXMLNode [pure virtual]
getNodeType() const =0zeus::IXMLNode [pure virtual]
getNodeValue(IString &rstrValue) const =0zeus::IXMLNode [pure virtual]
getParentNode(IXMLNode *&rpParent) const =0zeus::IXMLNode [pure virtual]
getText(IString &rstrText) const =0zeus::IXMLNode [pure virtual]
hasChildren() const =0zeus::IXMLNode [pure virtual]
insertNode(IXMLNode &rNode, IXMLNode *pBeforeNode)=0zeus::IXMLNode [pure virtual]
release() const =0zeus::IZUnknown [pure virtual]
removeAttribute(const IString &rstrName)=0zeus::IXMLNode [pure virtual]
removeMe()=0zeus::IXMLNode [pure virtual]
resetAttributeIterator() const =0zeus::IXMLNode [pure virtual]
resetNodeIterator(const IString &rstrName) const =0zeus::IXMLNode [pure virtual]
selectNode(const IString &rstrQuery, IXMLNode *&rpResult) const =0zeus::IXMLNode [pure virtual]
selectNodes(const IString &rstrQuery, IXPathResults *&rpResults) const =0zeus::IXMLNode [pure virtual]
serializeNode(IString &rstrStream) const =0zeus::IXMLNode [pure virtual]
setAttributeValue(const IString &rstrName, const IString &rstrValue)=0zeus::IXMLNode [pure virtual]
setImplPtr(INativePointer &rImpl)=0zeus::IXMLNode [pure virtual]
setNodeValue(const IString &rstrData)=0zeus::IXMLNode [pure virtual]
setText(const IString &rstrText)=0zeus::IXMLNode [pure virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:37