| | |
| | | class KXMLDOMTextNode; |
| | | class KXMLDOMProcessingInstruction; |
| | | class KXMLDOMNodeList; |
| | | class KXMLParseError; |
| | | class KXMLDOMParseError; |
| | | |
| | | enum KDOMNodeType |
| | | { |
| | |
| | | |
| | | wchar_t* transformNode(KXMLDOMNode); |
| | | KXMLDOMNode transformNodeToObject(KXMLDOMNode); |
| | | KXMLParseError validate(); |
| | | KXMLDOMParseError validate(); |
| | | //bool validateNode(); |
| | | public: |
| | | KXMLDOMDocument(void* impl); |
| | |
| | | using KXMLDOMElement=Hxsoft::XFrame::KXMLDOMElement; |
| | | using KXMLDOMNodeList = Hxsoft::XFrame::KXMLDOMNodeList; |
| | | |
| | | class KXMLParseError : public KXMLDOMNode |
| | | class KXMLDOMParseError : public KXMLDOMNode |
| | | { |
| | | public: |
| | | KXMLParseError(KXMLDOMNode& v); |
| | | KXMLParseError(void* impl) :KXMLDOMNode(impl) {} |
| | | KXMLDOMParseError(KXMLDOMNode& v); |
| | | KXMLDOMParseError(void* impl) :KXMLDOMNode(impl) {} |
| | | public: |
| | | int errorCode(); |
| | | int filepos(); |
| | | int line(); |
| | | int linepos(); |
| | | BSTR reason(); |
| | | BSTR srcText(); |
| | | BSTR url(); |
| | | }; |
| | | |
| | | class KXMLDOMElementPtr |