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);
68 MemoryManager mMan = MemoryManager.GetMemoryManager();
69 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdStreamBuf getRawData()
virtual void setTypeName(String value)
virtual void setClassID(String classID)
OdSmPersistProxy(IntPtr cPtr, bool cMemoryOwn)
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdSmPersistProxy obj)
static global::System.Exception Retrieve()
static void OdSmPersistProxy_setTypeName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static string OdSmPersistProxy_getRealClassName(IntPtr jarg1)
static IntPtr OdSmPersistProxy_getRawData(HandleRef jarg1)
static void delete_OdSmPersistProxy(HandleRef jarg1)
static IntPtr OdSmPersistProxy_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdSmPersistProxy_setClassID(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdSmPersistProxy_isA(HandleRef jarg1)