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)
static new OdRxClass desc()
virtual String getDimensionName()
static OdDgUnitSpecificationClassInstance createObject()
virtual void addAllowableUnitsItem(String strValue)
static OdDgECClassReference getDefaultClassReference()
virtual void setDimensionName(String strValue)
virtual void setUnitName(String strValue)
virtual String getKindOfQuantityName()
virtual String getAllowableUnitsItem(UInt32 uIndex)
virtual String getUnitName()
virtual void setKindOfQuantityName(String strValue)
OdDgUnitSpecificationClassInstance(IntPtr cPtr, bool cMemoryOwn)
static OdDgUnitSpecificationClassInstance cast(OdRxObject pObj)
virtual UInt32 getAllowableUnitsItemCount()
virtual void deleteAllowableUnitsItem(UInt32 uIndex)
static HandleRef getCPtr(OdDgUnitSpecificationClassInstance obj)
override OdRxObject queryX(OdRxClass protocolClass)
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
virtual void setAllowableUnitsItem(UInt32 uIndex, String strValue)
static global::System.Exception Retrieve()
static IntPtr OdDgUnitSpecificationClassInstance_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgUnitSpecificationClassInstance_isA(HandleRef jarg1)
static string OdDgUnitSpecificationClassInstance_getRealClassName(IntPtr jarg1)
static global::System.IntPtr OdDgUnitSpecificationClassInstance_getDefaultClassReference()
static void OdDgUnitSpecificationClassInstance_setKindOfQuantityName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgUnitSpecificationClassInstance_cast(HandleRef jarg1)
static void OdDgUnitSpecificationClassInstance_setDimensionName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgUnitSpecificationClassInstance_desc()
static String OdDgUnitSpecificationClassInstance_getAllowableUnitsItem(HandleRef jarg1, UInt32 jarg2)
static void OdDgUnitSpecificationClassInstance_setAllowableUnitsItem(HandleRef jarg1, UInt32 jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static void OdDgUnitSpecificationClassInstance_addAllowableUnitsItem(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgUnitSpecificationClassInstance_deleteAllowableUnitsItem(HandleRef jarg1, UInt32 jarg2)
static void OdDgUnitSpecificationClassInstance_setUnitName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdDgUnitSpecificationClassInstance(HandleRef jarg1)
static String OdDgUnitSpecificationClassInstance_getKindOfQuantityName(HandleRef jarg1)
static IntPtr OdDgUnitSpecificationClassInstance_createObject()
static String OdDgUnitSpecificationClassInstance_getUnitName(HandleRef jarg1)
static UInt32 OdDgUnitSpecificationClassInstance_getAllowableUnitsItemCount(HandleRef jarg1)
static String OdDgUnitSpecificationClassInstance_getDimensionName(HandleRef jarg1)