14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
124 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
static global::System.Exception Retrieve()
static IntPtr OdDbBaseBlockPE_isA(HandleRef jarg1)
static IntPtr OdDbBaseBlockPE_cast(HandleRef jarg1)
static IntPtr OdDbBaseBlockPE_createObject()
static bool OdDbBaseBlockPE_isAnonymous(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseBlockPE_desc()
static string OdDbBaseBlockPE_getRealClassName(IntPtr jarg1)
static String OdDbBaseBlockPE_getName(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbBaseBlockPE_getLayoutId(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseBlockPE_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBaseBlockPE_isBlockReferenceAdded(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbBaseBlockPE(HandleRef jarg1)
static IntPtr OdDbBaseBlockPE_xrefDatabase(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBaseBlockPE_isFromExternalReference(HandleRef jarg1, HandleRef jarg2)
virtual OdDbStub getLayoutId(OdRxObject pBlock)
static new OdRxClass desc()
static HandleRef getCPtr(OdDbBaseBlockPE obj)
virtual bool isBlockReferenceAdded(OdRxObject pBlock)
virtual String getName(OdRxObject pBlock)
OdDbBaseBlockPE(IntPtr cPtr, bool cMemoryOwn)
virtual OdRxObject xrefDatabase(OdRxObject pBlock)
static OdDbBaseBlockPE createObject()
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
static OdDbBaseBlockPE cast(OdRxObject pObj)
virtual bool isAnonymous(OdRxObject pBlock)
virtual bool isFromExternalReference(OdRxObject pBlock)
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)