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();
130 MemoryManager mMan = MemoryManager.GetMemoryManager();
131 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
167 MemoryManager mMan = MemoryManager.GetMemoryManager();
168 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdBinaryData obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(MapVariableId obj)
virtual OdDgExpressionItem.OdDgExpressionItemType getType()
virtual OdBinaryData getItemData()
virtual String getAsString()
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setOperand(UInt32 uIndex, OdDgExpressionItem pOperand)
static OdDgExpressionItem createObject()
static new OdRxClass desc()
virtual UInt32 getOperandCount()
virtual bool calculate(MapVariableId mapVariableId_Value, OdDgVariableValueVariant retVal)
static string getRealClassName(IntPtr ptr)
virtual void setItemData(OdBinaryData binData)
OdDgExpressionItem(IntPtr cPtr, bool cMemoryOwn)
virtual OdDgExpressionItem getOperand(UInt32 uIndex)
static OdDgExpressionItem cast(OdRxObject pObj)
static HandleRef getCPtr(OdDgExpressionItem obj)
static OdDgExpressionItem createObject(OdDgExpressionItem.OdDgExpressionItemType uType)
override void Dispose(bool disposing)
static HandleRef getCPtr(OdDgVariableValueVariant obj)
static global::System.Exception Retrieve()
static int OdDgExpressionItem_getType(HandleRef jarg1)
static UInt32 OdDgExpressionItem_getOperandCount(HandleRef jarg1)
static IntPtr OdDgExpressionItem_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgExpressionItem_setItemData(HandleRef jarg1, IntPtr jarg2)
static void delete_OdDgExpressionItem(HandleRef jarg1)
static bool OdDgExpressionItem_calculate(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgExpressionItem_cast(HandleRef jarg1)
static String OdDgExpressionItem_getAsString(HandleRef jarg1)
static global::System.IntPtr OdDgExpressionItem_getItemData(HandleRef jarg1)
static void OdDgExpressionItem_setOperand(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static IntPtr OdDgExpressionItem_desc()
static IntPtr OdDgExpressionItem_createObject__SWIG_0()
static IntPtr OdDgExpressionItem_getOperand(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgExpressionItem_createObject__SWIG_1(int jarg1)
static IntPtr OdDgExpressionItem_isA(HandleRef jarg1)
static string OdDgExpressionItem_getRealClassName(IntPtr jarg1)