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)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdSmCustomPropertyBag customProperties()
static OdSmComponent createObject()
static new OdRxClass desc()
static HandleRef getCPtr(OdSmComponent obj)
OdSmComponent(IntPtr cPtr, bool cMemoryOwn)
override void Dispose(bool disposing)
virtual void setDesc(String desc)
static string getRealClassName(IntPtr ptr)
virtual void setName(String name)
static OdSmComponent cast(OdRxObject pObj)
static global::System.Exception Retrieve()
static String OdSmComponent_getName(HandleRef jarg1)
static IntPtr OdSmComponent_cast(HandleRef jarg1)
static String OdSmComponent_getDesc(HandleRef jarg1)
static IntPtr OdSmComponent_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdSmComponent_customProperties__SWIG_0(HandleRef jarg1)
static string OdSmComponent_getRealClassName(IntPtr jarg1)
static void delete_OdSmComponent(HandleRef jarg1)
static IntPtr OdSmComponent_createObject()
static void OdSmComponent_setDesc(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdSmComponent_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdSmComponent_isA(HandleRef jarg1)
static IntPtr OdSmComponent_desc()