From 6d1e14f22e968b072070df76e92c3ffc2e090b5b Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期三, 26 六月 2024 11:39:14 +0800
Subject: [PATCH] update serverarg and domelement ptr

---
 jrj/xframe/kobject/kxml.hpp |   45 +++++++++++++++++++++++----------------------
 1 files changed, 23 insertions(+), 22 deletions(-)

diff --git a/jrj/xframe/kobject/kxml.hpp b/jrj/xframe/kobject/kxml.hpp
index 9baa235..d3c41a1 100644
--- a/jrj/xframe/kobject/kxml.hpp
+++ b/jrj/xframe/kobject/kxml.hpp
@@ -247,28 +247,6 @@
 		KXMLDOMDocumentFragment(void* impl) :KXMLDOMNode(impl) {}
 	};
 
-	class KXMLParseError : public KXMLDOMNode
-	{
-	public:
-		KXMLParseError(KXMLDOMNode& v);
-		KXMLParseError(void* impl) :KXMLDOMNode(impl) {}
-	};
-
-	class KXMLDOMElementPtr
-	{
-	private:
-		KXMLDOMElement* m_pElement;
-	public:
-		KXMLDOMElementPtr(LPARAM ele) :m_pElement((KXMLDOMElement*)ele) {}
-		KXMLDOMElementPtr(KXMLDOMElement* pEle) :m_pElement((KXMLDOMElement*)pEle) {}
-		//KXMLDOMElementPtr(KXMLDOMElement ele) :m_pElement(new KXMLDOMElement(ele)) {}
-	public:
-		KXMLDOMElement* value() { return m_pElement; }
-	public:
-		operator KXMLDOMElement* () { return m_pElement; }
-		operator KXMLDOMElement& () { return *m_pElement; }
-		KXMLDOMElement* operator -> () { return m_pElement; }
-	};
 }}
 
 
@@ -278,3 +256,26 @@
 using KXMLDOMElement=Hxsoft::XFrame::KXMLDOMElement;
 using KXMLDOMNodeList = Hxsoft::XFrame::KXMLDOMNodeList;
 
+class KXMLParseError : public KXMLDOMNode
+{
+public:
+	KXMLParseError(KXMLDOMNode& v);
+	KXMLParseError(void* impl) :KXMLDOMNode(impl) {}
+};
+
+class KXMLDOMElementPtr
+{
+private:
+	KXMLDOMElement* m_pElement;
+public:
+	KXMLDOMElementPtr(LPARAM ele) :m_pElement((KXMLDOMElement*)ele) {}
+	KXMLDOMElementPtr(KXMLDOMElement* pEle) :m_pElement(pEle) {}
+	KXMLDOMElementPtr(KXMLDOMElement ele) :m_pElement(new KXMLDOMElement(ele)) {}
+public:
+	KXMLDOMElement* value() { return m_pElement; }
+public:
+	operator KXMLDOMElement* () { return m_pElement; }
+	operator KXMLDOMElement& () { return *m_pElement; }
+	KXMLDOMElement* operator -> () { return m_pElement; }
+};
+

--
Gitblit v1.9.3