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 HandleRef getCPtr(OdDgExpressionItem obj)
static OdDgFunctionOperator createObject()
static new OdRxClass desc()
virtual void addOperand(OdDgExpressionItem pOperand)
virtual void deleteOperand(UInt32 uIndex)
OdDgFunctionOperator(IntPtr cPtr, bool cMemoryOwn)
override void Dispose(bool disposing)
virtual OdDgFunctionOperator.OdDgFunctionOperatorType getFunctionType()
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdDgFunctionOperator obj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setFunctionType(OdDgFunctionOperator.OdDgFunctionOperatorType uType)
static OdDgFunctionOperator cast(OdRxObject pObj)
static global::System.Exception Retrieve()
static void OdDgFunctionOperator_deleteOperand(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgFunctionOperator_cast(HandleRef jarg1)
static IntPtr OdDgFunctionOperator_isA(HandleRef jarg1)
static string OdDgFunctionOperator_getRealClassName(IntPtr jarg1)
static void OdDgFunctionOperator_addOperand(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgFunctionOperator_createObject()
static void OdDgFunctionOperator_setFunctionType(HandleRef jarg1, int jarg2)
static void delete_OdDgFunctionOperator(HandleRef jarg1)
static IntPtr OdDgFunctionOperator_desc()
static IntPtr OdDgFunctionOperator_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDgFunctionOperator_getFunctionType(HandleRef jarg1)