예제 #1
0
파일: XMLNode.cs 프로젝트: jugstalt/gview5
 public void AddXMLSibling(XMLNode psNewSibling)
 {
     GdalPINVOKE.XMLNode_AddXMLSibling(swigCPtr, XMLNode.getCPtr(psNewSibling));
     if (GdalPINVOKE.SWIGPendingException.Pending)
     {
         throw GdalPINVOKE.SWIGPendingException.Retrieve();
     }
 }
예제 #2
0
        public static string SerializeXMLTree(XMLNode xmlnode)
        {
            string ret = GdalPINVOKE.SerializeXMLTree(XMLNode.getCPtr(xmlnode));

            if (GdalPINVOKE.SWIGPendingException.Pending)
            {
                throw GdalPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #3
0
파일: XMLNode.cs 프로젝트: jugstalt/gview5
        public int RemoveXMLChild(XMLNode psChild)
        {
            int ret = GdalPINVOKE.XMLNode_RemoveXMLChild(swigCPtr, XMLNode.getCPtr(psChild));

            if (GdalPINVOKE.SWIGPendingException.Pending)
            {
                throw GdalPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #4
0
파일: XMLNode.cs 프로젝트: jugstalt/gview5
        public XMLNode CloneXMLTree(XMLNode psTree)
        {
            IntPtr  cPtr = GdalPINVOKE.XMLNode_CloneXMLTree(swigCPtr, XMLNode.getCPtr(psTree));
            XMLNode ret  = (cPtr == IntPtr.Zero) ? null : new XMLNode(cPtr, true, ThisOwn_true());

            if (GdalPINVOKE.SWIGPendingException.Pending)
            {
                throw GdalPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }