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();
117 MemoryManager mMan = MemoryManager.GetMemoryManager();
118 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdSmCustomPropertyBag obj)
virtual OdSmCustomPropertyValue getProperty(String name)
virtual void setProperty(String name, OdSmCustomPropertyValue value)
virtual bool removeProperty(String name)
static string getRealClassName(IntPtr ptr)
static OdSmCustomPropertyBag cast(OdRxObject pObj)
static OdSmCustomPropertyBag createObject()
static new OdRxClass desc()
virtual OdSmEnumCustomPropertyValue getPropertyEnumerator()
override void Dispose(bool disposing)
OdSmCustomPropertyBag(IntPtr cPtr, bool cMemoryOwn)
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdSmCustomPropertyValue obj)
static global::System.Exception Retrieve()
static string OdSmCustomPropertyBag_getRealClassName(IntPtr jarg1)
static IntPtr OdSmCustomPropertyBag_getProperty(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdSmCustomPropertyBag_createObject()
static bool OdSmCustomPropertyBag_removeProperty(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdSmCustomPropertyBag_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdSmCustomPropertyBag_setProperty(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static IntPtr OdSmCustomPropertyBag_desc()
static IntPtr OdSmCustomPropertyBag_getPropertyEnumerator(HandleRef jarg1)
static IntPtr OdSmCustomPropertyBag_isA(HandleRef jarg1)
static void delete_OdSmCustomPropertyBag(HandleRef jarg1)
static IntPtr OdSmCustomPropertyBag_cast(HandleRef jarg1)