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 MemoryManager mMan = MemoryManager.GetMemoryManager();
124 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
143 MemoryManager mMan = MemoryManager.GetMemoryManager();
144 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgElement obj)
static OdDgElementOverrule cast(OdRxObject pObj)
virtual OdDgElement deepClone(OdDgElement pSubject, OdDgIdMapping idMap)
static HandleRef getCPtr(OdDgElementOverrule obj)
virtual OdDgElement wblockClone(OdDgElement pSubject, OdDgIdMapping idMap)
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
virtual OdResult erase(OdDgElement pSubject, bool erasing)
static new OdRxClass desc()
override OdRxObject queryX(OdRxClass protocolClass)
OdDgElementOverrule(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult close(OdDgElement pSubject)
virtual OdResult open(OdDgElement pSubject, OpenMode mode)
static OdDgElementOverrule createObject()
static HandleRef getCPtr(OdDgIdMapping obj)
static global::System.Exception Retrieve()
static string OdDgElementOverrule_getRealClassName(IntPtr jarg1)
static IntPtr OdDgElementOverrule_desc()
static IntPtr OdDgElementOverrule_cast(HandleRef jarg1)
static IntPtr OdDgElementOverrule_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDgElementOverrule_open(HandleRef jarg1, HandleRef jarg2, int jarg3)
static void delete_OdDgElementOverrule(HandleRef jarg1)
static IntPtr OdDgElementOverrule_createObject()
static int OdDgElementOverrule_close(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgElementOverrule_deepClone(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static int OdDgElementOverrule_erase(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static IntPtr OdDgElementOverrule_wblockClone(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDgElementOverrule_isA(HandleRef jarg1)