zeus::IXSDNode Member List

This is the complete list of members for zeus::IXSDNode, 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]
cloneXSDNode(bool bRecursively, IXSDNode *&rpCloneNode) const =0zeus::IXSDNode [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
getAnnotation(IXSDNode *&rpAnnotationNode)=0zeus::IXSDNode [pure virtual]
getAppinfo(IXSDNode *&rpAppinfoNode)=0zeus::IXSDNode [pure virtual]
getAttribute(const IString &strAttributeName, IXSDNode *&rpAttribute)=0zeus::IXSDNode [pure virtual]
getAttributes(IXSDNodes *&rpAttributes)=0zeus::IXSDNode [pure virtual]
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]
getBase(IString &strBase) const =0zeus::IXSDNode [pure virtual]
getChildNode(const IString &rstrName, IXMLNode *&rpChildNode) const =0zeus::IXMLNode [pure virtual]
getDefault(IString &strDefault) const =0zeus::IXSDNode [pure virtual]
getElement(const IString &strElementName, IXSDNode *&rpElement)=0zeus::IXSDNode [pure virtual]
getElements(IXSDNodes *&rpElements)=0zeus::IXSDNode [pure virtual]
getImplClass() const =0zeus::IXMLNode [pure virtual]
getImplPtr(INativePointer &rImpl) const =0zeus::IXMLNode [pure virtual]
getMaxInclusiveNode(IXSDNode *&rpMaxInclusiveNode)=0zeus::IXSDNode [pure virtual]
getMaxOccurs(Int &iMaxOccurs) const =0zeus::IXSDNode [pure virtual]
getMinInclusiveNode(IXSDNode *&rpMinInclusiveNode)=0zeus::IXSDNode [pure virtual]
getMinOccurs(Int &iMinOccurs) const =0zeus::IXSDNode [pure virtual]
getName(IString &strName) const =0zeus::IXSDNode [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]
getParentXSDNode(IXSDNode *&rpParentNode) const =0zeus::IXSDNode [pure virtual]
getRestriction(IXSDNode *&rpRestrictionNode)=0zeus::IXSDNode [pure virtual]
getText(IString &rstrText) const =0zeus::IXMLNode [pure virtual]
getType(IString &strType) const =0zeus::IXSDNode [pure virtual]
getValue(IString &strValue) const =0zeus::IXSDNode [pure virtual]
getXMLNodeInternal()=0zeus::IXSDNode [pure virtual]
getXMLNodeInternalConst() const =0zeus::IXSDNode [pure virtual]
hasChildren() const =0zeus::IXMLNode [pure virtual]
insertNode(IXMLNode &rNode, IXMLNode *pBeforeNode)=0zeus::IXMLNode [pure virtual]
isAnnotation() const =0zeus::IXSDNode [pure virtual]
isAppinfo() const =0zeus::IXSDNode [pure virtual]
isAttribute() const =0zeus::IXSDNode [pure virtual]
isComplexType() const =0zeus::IXSDNode [pure virtual]
isElement() const =0zeus::IXSDNode [pure virtual]
isRestriction() const =0zeus::IXSDNode [pure virtual]
isSimpleType() const =0zeus::IXSDNode [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]
selectXSDNode(const IString &strQuery, bool bPrefixSchemaNamespace, IXSDNode *&rpResult) const =0zeus::IXSDNode [pure virtual]
selectXSDNodes(const IString &strQuery, bool bPrefixSchemaNamespace, IXSDNodes *&rpResults) const =0zeus::IXSDNode [pure virtual]
serializeNode(IString &rstrStream) const =0zeus::IXMLNode [pure virtual]
setAttributeValue(const IString &rstrName, const IString &rstrValue)=0zeus::IXMLNode [pure virtual]
setBase(const IString &strBase)=0zeus::IXSDNode [pure virtual]
setDefault(const IString &strDefault)=0zeus::IXSDNode [pure virtual]
setImplPtr(INativePointer &rImpl)=0zeus::IXMLNode [pure virtual]
setMaxOccurs(Int iMaxOccurs)=0zeus::IXSDNode [pure virtual]
setMinOccurs(Int iMinOccurs)=0zeus::IXSDNode [pure virtual]
setName(const IString &strName)=0zeus::IXSDNode [pure virtual]
setNodeValue(const IString &rstrData)=0zeus::IXMLNode [pure virtual]
setText(const IString &rstrText)=0zeus::IXMLNode [pure virtual]
setType(const IString &strType)=0zeus::IXSDNode [pure virtual]
setValue(const IString &strValue)=0zeus::IXSDNode [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