xj qian
2024-06-26 f1f12fc0cfd1b5e10d3b91eef548a026bf0ba38c
jrj/xframe/kobject/kxml.hpp
@@ -253,8 +253,26 @@
      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; }
   };
}}
using KXMLDOMDocument=Hxsoft::XFrame::KXMLDOMDocument;
using KXMLDOMNode=Hxsoft::XFrame::KXMLDOMNode;
using KXMLDOMElement=Hxsoft::XFrame::KXMLDOMElement;