14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
123 IntPtr saved_pRet = tmp_pRet;
130if(tmp_pRet == IntPtr.Zero) pRet =
null;
131 if(tmp_pRet != IntPtr.Zero && tmp_pRet != saved_pRet)
133 MemoryTransaction mTrans_pRet = MemoryManager.GetMemoryManager().GetCurrentTransaction();
134 if(mTrans_pRet !=
null)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
override bool isEqual(OdDgLinkNode pObj)
static OdDgExcelSheetLinkNode cast(OdRxObject pObj)
static string getRealClassName(IntPtr ptr)
override bool clone(ref OdDgLinkNode pRet)
override OdDgLinkNode.OdDgLinkNodeType getType()
OdDgExcelSheetLinkNode(IntPtr cPtr, bool cMemoryOwn)
static OdDgExcelSheetLinkNode createObject()
virtual String getSheetName()
static HandleRef getCPtr(OdDgExcelSheetLinkNode obj)
virtual void setSheetName(String strSheetName)
override void Dispose(bool disposing)
static new OdRxClass desc()
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDgLinkNode obj)
static global::System.Exception Retrieve()
static IntPtr OdDgExcelSheetLinkNode_desc()
static void delete_OdDgExcelSheetLinkNode(HandleRef jarg1)
static String OdDgExcelSheetLinkNode_getSheetName(HandleRef jarg1)
static bool OdDgExcelSheetLinkNode_clone(HandleRef jarg1, ref IntPtr jarg2)
static bool OdDgExcelSheetLinkNode_isEqual(HandleRef jarg1, HandleRef jarg2)
static int OdDgExcelSheetLinkNode_getType(HandleRef jarg1)
static void OdDgExcelSheetLinkNode_setSheetName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static string OdDgExcelSheetLinkNode_getRealClassName(IntPtr jarg1)
static IntPtr OdDgExcelSheetLinkNode_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgExcelSheetLinkNode_createObject()
static IntPtr OdDgExcelSheetLinkNode_cast(HandleRef jarg1)
static IntPtr OdDgExcelSheetLinkNode_isA(HandleRef jarg1)