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();
141 IntPtr saved_pRet = tmp_pRet;
148if(tmp_pRet == IntPtr.Zero) pRet =
null;
149 if(tmp_pRet != IntPtr.Zero && tmp_pRet != saved_pRet)
151 MemoryTransaction mTrans_pRet = MemoryManager.GetMemoryManager().GetCurrentTransaction();
152 if(mTrans_pRet !=
null)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgLinkNode obj)
static HandleRef getCPtr(OdDgPdfRegionInfoItem obj)
virtual void addPdfInfoItem(OdDgPdfRegionInfoItem item)
static OdDgPdfRegionLinkNode cast(OdRxObject pObj)
override void Dispose(bool disposing)
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDgPdfRegionLinkNode obj)
override OdDgLinkNode.OdDgLinkNodeType getType()
OdDgPdfRegionLinkNode(IntPtr cPtr, bool cMemoryOwn)
virtual UInt32 getPdfInfoItemCount()
override bool isEqual(OdDgLinkNode pObj)
static string getRealClassName(IntPtr ptr)
virtual OdDgPdfRegionInfoItem getPdfInfoItem(UInt32 uIndex)
static new OdRxClass desc()
virtual void setPdfInfoItem(UInt32 uIndex, OdDgPdfRegionInfoItem item)
virtual void deletePdfInfoItem(UInt32 uIndex)
static OdDgPdfRegionLinkNode createObject()
override bool clone(ref OdDgLinkNode pRet)
static global::System.Exception Retrieve()
static IntPtr OdDgPdfRegionLinkNode_cast(HandleRef jarg1)
static void OdDgPdfRegionLinkNode_setPdfInfoItem(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgPdfRegionLinkNode_createObject()
static bool OdDgPdfRegionLinkNode_clone(HandleRef jarg1, ref IntPtr jarg2)
static UInt32 OdDgPdfRegionLinkNode_getPdfInfoItemCount(HandleRef jarg1)
static void OdDgPdfRegionLinkNode_deletePdfInfoItem(HandleRef jarg1, UInt32 jarg2)
static string OdDgPdfRegionLinkNode_getRealClassName(IntPtr jarg1)
static bool OdDgPdfRegionLinkNode_isEqual(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgPdfRegionLinkNode_isA(HandleRef jarg1)
static IntPtr OdDgPdfRegionLinkNode_desc()
static global::System.IntPtr OdDgPdfRegionLinkNode_getPdfInfoItem(HandleRef jarg1, UInt32 jarg2)
static void delete_OdDgPdfRegionLinkNode(HandleRef jarg1)
static void OdDgPdfRegionLinkNode_addPdfInfoItem(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDgPdfRegionLinkNode_getType(HandleRef jarg1)
static IntPtr OdDgPdfRegionLinkNode_queryX(HandleRef jarg1, HandleRef jarg2)