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();
122 IntPtr tmp_pTraceStore = pTraceStore ==
null ? IntPtr.Zero :
OdDbTraceStore.
getCPtr(pTraceStore).Handle;
123 IntPtr saved_pTraceStore = tmp_pTraceStore;
130if(tmp_pTraceStore == IntPtr.Zero) pTraceStore =
null;
131 if(tmp_pTraceStore != IntPtr.Zero && tmp_pTraceStore != saved_pTraceStore)
133 MemoryTransaction mTrans_pTraceStore = MemoryManager.GetMemoryManager().GetCurrentTransaction();
134 if(mTrans_pTraceStore !=
null)
143 IntPtr tmp_pTraceStore = pTraceStore ==
null ? IntPtr.Zero :
OdDbTraceStore.
getCPtr(pTraceStore).Handle;
144 IntPtr saved_pTraceStore = tmp_pTraceStore;
151if(tmp_pTraceStore == IntPtr.Zero) pTraceStore =
null;
152 if(tmp_pTraceStore != IntPtr.Zero && tmp_pTraceStore != saved_pTraceStore)
154 MemoryTransaction mTrans_pTraceStore = MemoryManager.GetMemoryManager().GetCurrentTransaction();
155 if(mTrans_pTraceStore !=
null)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static bool openTraceStore(OdDbDatabase pDb, ref OdDbTraceStore pTraceStore, OpenMode openMode)
SWIGTYPE_p_OdArrayT_OdTraceUserInfo_t getTraceUserInfo()
static HandleRef getCPtr(OdDbTraceStore obj)
static new OdDbTraceStore createObject()
override OdRxObject queryX(OdRxClass protocolClass)
static new OdRxClass desc()
override OdResult dwgInFields(OdDbDwgFiler pFiler)
static string getRealClassName(IntPtr ptr)
override void dwgOutFields(OdDbDwgFiler pFiler)
override void Dispose(bool disposing)
static OdDbTraceStore cast(OdRxObject pObj)
static bool openTraceStore(OdDbDatabase pDb, ref OdDbTraceStore pTraceStore)
OdDbTraceStore(IntPtr cPtr, bool cMemoryOwn)
static global::System.Exception Retrieve()
static IntPtr OdDbTraceStore_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbTraceStore_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbTraceStore_isA(HandleRef jarg1)
static void OdDbTraceStore_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbTraceStore_openTraceStore__SWIG_1(HandleRef jarg1, ref IntPtr jarg2)
static bool OdDbTraceStore_openTraceStore__SWIG_0(HandleRef jarg1, ref IntPtr jarg2, int jarg3)
static IntPtr OdDbTraceStore_createObject()
static string OdDbTraceStore_getRealClassName(IntPtr jarg1)
static global::System.IntPtr OdDbTraceStore_getTraceUserInfo(HandleRef jarg1)
static void delete_OdDbTraceStore(HandleRef jarg1)
static IntPtr OdDbTraceStore_desc()
static IntPtr OdDbTraceStore_cast(HandleRef jarg1)