1#ifdef DONT_USE_XERCES_AS_XMLLIB
15 static const VWIID IID_XMLFileNode = { 0xD9B3E5F2, 0x3799, 0x11DB, { 0x9C, 0x35, 0x00, 0x50, 0x8D, 0x5E, 0x98, 0x51 } };
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
virtual uint32_t VCOM_CALLTYPE Release()
Definition StdAfx.h:196
virtual uint32_t VCOM_CALLTYPE AddRef()
Definition StdAfx.h:195
RefNumType fRefCnt
Definition StdAfx.h:220
Definition GSString.h:134
virtual VCOMError VCOM_CALLTYPE GetNodeCDATA(TXString &outData)
Definition XMLLib/XMLFileNodeImpl.cpp:268
virtual VCOMError VCOM_CALLTYPE GetNextSiblingNode(IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:757
virtual VCOMError VCOM_CALLTYPE GetFirstChildNode(IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:655
virtual VCOMError VCOM_CALLTYPE DeleteNodeAttribute(const TXString &attrName)
Definition XMLLib/XMLFileNodeImpl.cpp:251
virtual VCOMError VCOM_CALLTYPE SetNodeName(const TXString &newName)
Definition XMLLib/XMLFileNodeImpl.cpp:1138
CXMLFileNodeImpl()
Definition XMLLib/XMLFileNodeImpl.cpp:14
virtual VCOMError VCOM_CALLTYPE FindChildNode(const TXString &nodeName, IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:856
virtual VCOMError VCOM_CALLTYPE GetPrevSiblingNode(IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:808
virtual VCOMError VCOM_CALLTYPE DeleteNodeCDATA()
Definition XMLLib/XMLFileNodeImpl.cpp:425
virtual VCOMError VCOM_CALLTYPE CreateChildNodeBeforeIndex(const TXString &name, size_t index, IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:943
virtual VCOMError VCOM_CALLTYPE GetLastError(EXMLFileError &outError)
Definition XMLLib/XMLFileNodeImpl.cpp:912
virtual VCOMError VCOM_CALLTYPE SetNodeValue(const TXString &value)
Definition XMLLib/XMLFileNodeImpl.cpp:89
virtual VCOMError VCOM_CALLTYPE IsEmpty(bool &outValue)
Definition XMLLib/XMLFileNodeImpl.cpp:37
virtual VCOMError VCOM_CALLTYPE SetNodeAttributeValue(const TXString &attrName, const TXString &value)
Definition XMLLib/XMLFileNodeImpl.cpp:219
virtual VCOMError VCOM_CALLTYPE GetNodeValue(TXString &outValue)
Definition XMLLib/XMLFileNodeImpl.cpp:64
virtual VCOMError VCOM_CALLTYPE SetNodeCDATA(const TXString &data)
Definition XMLLib/XMLFileNodeImpl.cpp:371
virtual ~CXMLFileNodeImpl()
Definition XMLLib/XMLFileNodeImpl.cpp:20
virtual VCOMError VCOM_CALLTYPE GetNodeAttributeValue(const TXString &attrName, TXString &outValue)
Definition XMLLib/XMLFileNodeImpl.cpp:194
virtual VCOMError VCOM_CALLTYPE GetLineNumber(size_t &line, size_t &column)
Definition XMLLib/XMLFileNodeImpl.cpp:1160
virtual VCOMError VCOM_CALLTYPE GetParentNode(IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:616
virtual VCOMError VCOM_CALLTYPE CreateChildNode(const TXString &name, IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:451
virtual VCOMError VCOM_CALLTYPE GetNodeName(TXString &outName)
Definition XMLLib/XMLFileNodeImpl.cpp:50
virtual VCOMError VCOM_CALLTYPE DeleteNode()
Definition XMLLib/XMLFileNodeImpl.cpp:130
virtual VCOMError VCOM_CALLTYPE GetLastChildNode(IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:706
virtual VCOMError VCOM_CALLTYPE GetNodeAttributes(TXStringArray &outArrNodeAttributes)
Definition XMLLib/XMLFileNodeImpl.cpp:921
virtual VCOMError VCOM_CALLTYPE GetChildNode(const TXString &name, IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:456
virtual VCOMError VCOM_CALLTYPE AddCopyOfExistingNodeBeforeIndex(const IXMLFileNode *existingNode, size_t index, IXMLFileNode **ppOutNode)
Definition XMLLib/XMLFileNodeImpl.cpp:1040
Definition tinyxml2.h:1265
Definition IFileIdentifier.h:15
EXMLFileError
Definition IXMLFile.h:35
std::vector< TXString > TXStringArray
Definition GSString.h:547
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition VectorworksMVR.h:32