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)
OdSmObjectId(IntPtr cPtr, bool cMemoryOwn)
virtual String getHandle()
static OdSmObjectId cast(OdRxObject pObj)
virtual OdSmDatabase getDatabase()
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdSmPersist getOwner()
static OdSmObjectId createObject()
static string getRealClassName(IntPtr ptr)
virtual bool isEqual(OdSmObjectId pId)
static new OdRxClass desc()
static HandleRef getCPtr(OdSmObjectId obj)
override void Dispose(bool disposing)
static global::System.Exception Retrieve()
static string OdSmObjectId_getRealClassName(IntPtr jarg1)
static bool OdSmObjectId_isEqual(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdSmObjectId_desc()
static IntPtr OdSmObjectId_isA(HandleRef jarg1)
static String OdSmObjectId_getHandle(HandleRef jarg1)
static bool OdSmObjectId_isValid(HandleRef jarg1)
static IntPtr OdSmObjectId_createObject()
static IntPtr OdSmObjectId_cast(HandleRef jarg1)
static IntPtr OdSmObjectId_getOwner(HandleRef jarg1)
static IntPtr OdSmObjectId_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdSmObjectId_getDatabase(HandleRef jarg1)
static void delete_OdSmObjectId(HandleRef jarg1)