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();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static OdSmDbLayoutReference createObject()
static OdSmDbLayoutReference cast(OdRxObject pObj)
static HandleRef getCPtr(OdSmDbLayoutReference obj)
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
override OdRxObject queryX(OdRxClass protocolClass)
OdSmDbLayoutReference(IntPtr cPtr, bool cMemoryOwn)
static new OdRxClass desc()
static global::System.Exception Retrieve()
static void delete_OdSmDbLayoutReference(HandleRef jarg1)
static IntPtr OdSmDbLayoutReference_desc()
static IntPtr OdSmDbLayoutReference_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdSmDbLayoutReference_getRealClassName(IntPtr jarg1)
static IntPtr OdSmDbLayoutReference_cast(HandleRef jarg1)
static IntPtr OdSmDbLayoutReference_createObject()
static IntPtr OdSmDbLayoutReference_isA(HandleRef jarg1)