xj qian
2024-06-26 f1f12fc0cfd1b5e10d3b91eef548a026bf0ba38c
jrj/xframe/kobject/kxml.hpp
@@ -253,23 +253,25 @@
      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; }
   };
}}
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;