14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
24 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
37 global::System.GC.SuppressFinalize(
this);
40 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
47 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
53 MemoryManager mMan = MemoryManager.GetMemoryManager();
54 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual void Dispose(bool disposing)
static HandleRef getCPtr(HardPointer obj)
static void write(OdDbDwgFiler pFiler, OdDbObjectId id)
HardPointer(IntPtr cPtr, bool cMemoryOwn)
static OdDbObjectId read(OdDbDwgFiler pFiler)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static void delete_HardPointer(global::System.Runtime.InteropServices.HandleRef jarg1)
static void HardPointer_write(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr HardPointer_read(HandleRef jarg1)