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();
135IntPtr tmp_pszEvalId = Marshal.StringToCoTaskMemUni(pszEvalId);
136 IntPtr saved_pszEvalId = tmp_pszEvalId;
143if (tmp_pszEvalId != saved_pszEvalId) pszEvalId = Marshal.PtrToStringUni(tmp_pszEvalId);
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbField obj)
virtual OdFdFieldEvaluator findEvaluator(OdDbField pField, ref string pszEvalId)
override void Dispose(bool disposing)
virtual int evaluatorLoaderCount()
OdFdFieldEngine(IntPtr cPtr, bool cMemoryOwn)
virtual void removeFieldReactor(OdFdFieldReactor pReactor)
virtual void unregisterEvaluatorLoader(OdFdFieldEvaluatorLoader pLoader)
virtual void addFieldReactor(OdFdFieldReactor pReactor)
static OdFdFieldEngine cast(OdRxObject pObj)
override OdRxObject queryX(OdRxClass protocolClass)
static new OdRxClass desc()
virtual OdFdFieldEvaluator getEvaluator(String pszEvalId)
static string getRealClassName(IntPtr ptr)
virtual OdFdFieldEvaluatorLoader getEvaluatorLoader(int inputIndex)
virtual void registerEvaluatorLoader(OdFdFieldEvaluatorLoader pLoader)
static HandleRef getCPtr(OdFdFieldEngine obj)
static OdFdFieldEngine createObject()
static HandleRef getCPtr(OdFdFieldEvaluatorLoader obj)
static HandleRef getCPtr(OdFdFieldReactor obj)
static global::System.Exception Retrieve()
static int OdFdFieldEngine_evaluatorLoaderCount(HandleRef jarg1)
static string OdFdFieldEngine_getRealClassName(IntPtr jarg1)
static IntPtr OdFdFieldEngine_cast(HandleRef jarg1)
static void OdFdFieldEngine_removeFieldReactor(HandleRef jarg1, HandleRef jarg2)
static void OdFdFieldEngine_unregisterEvaluatorLoader(HandleRef jarg1, HandleRef jarg2)
static void delete_OdFdFieldEngine(HandleRef jarg1)
static void OdFdFieldEngine_addFieldReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdFdFieldEngine_getEvaluatorLoader(HandleRef jarg1, int jarg2)
static IntPtr OdFdFieldEngine_desc()
static void OdFdFieldEngine_registerEvaluatorLoader(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdFdFieldEngine_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdFdFieldEngine_createObject()
static IntPtr OdFdFieldEngine_findEvaluator(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3)
static IntPtr OdFdFieldEngine_getEvaluator(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdFdFieldEngine_isA(HandleRef jarg1)