14using System.Runtime.InteropServices;
19 private Object locker =
new Object();
20 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
31 protected override void Dispose(
bool disposing) {
33 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
38 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
40 base.Dispose(disposing);
78 private Object locker =
new Object();
79 private HandleRef swigCPtr;
81 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
84 swigCPtr =
new HandleRef(
this, cPtr);
86 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
88 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
97 global::System.GC.SuppressFinalize(
this);
100 protected virtual void Dispose(
bool disposing) {
102 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
107 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
165 SwigDirectorConnect();
168 private void SwigDirectorConnect() {
169 if (SwigDerivedClassHasMethod(
"queryX", swigMethodTypes0))
171 if (SwigDerivedClassHasMethod(
"isA", swigMethodTypes1))
173 if (SwigDerivedClassHasMethod(
"sysData", swigMethodTypes2))
175 if (SwigDerivedClassHasMethod(
"deleteModule", swigMethodTypes3))
177 if (SwigDerivedClassHasMethod(
"initApp", swigMethodTypes4))
179 if (SwigDerivedClassHasMethod(
"uninitApp", swigMethodTypes5))
181 if (SwigDerivedClassHasMethod(
"moduleName", swigMethodTypes6))
183 if (SwigDerivedClassHasMethod(
"event_", swigMethodTypes7))
185 if (SwigDerivedClassHasMethod(
"event_", swigMethodTypes8))
190 private bool SwigDerivedClassHasMethod(
string methodName, global::System.Type[] methodTypes) {
191 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance,
null, methodTypes,
null);
192 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(
CFxModule));
193 return hasDerivedMethod;
196 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
205 private IntPtr SwigDirectorMethodisA() {
212 private IntPtr SwigDirectorMethodsysData() {
216 private void SwigDirectorMethoddeleteModule() {
220 private void SwigDirectorMethodinitApp() {
224 private void SwigDirectorMethoduninitApp() {
228 [
return: MarshalAs(UnmanagedType.LPWStr)]
229 private String SwigDirectorMethodmoduleName() {
233 private int SwigDirectorMethodevent___SWIG_0(
int e, global::System.IntPtr pData) {
234 return event_((
CFxModule.ModuleEvent)e, (pData == global::System.IntPtr.Zero) ?
null :
new CFxModule.CFxEventData(pData,
false));
237 private int SwigDirectorMethodevent___SWIG_1(
int e) {
247 [
return: MarshalAs(UnmanagedType.LPWStr)]
262 private static global::System.Type[] swigMethodTypes0 =
new global::System.Type[] { typeof(
OdRxClass) };
263 private static global::System.Type[] swigMethodTypes1 =
new global::System.Type[] { };
264 private static global::System.Type[] swigMethodTypes2 =
new global::System.Type[] { };
265 private static global::System.Type[] swigMethodTypes3 =
new global::System.Type[] { };
266 private static global::System.Type[] swigMethodTypes4 =
new global::System.Type[] { };
267 private static global::System.Type[] swigMethodTypes5 =
new global::System.Type[] { };
268 private static global::System.Type[] swigMethodTypes6 =
new global::System.Type[] { };
269 private static global::System.Type[] swigMethodTypes7 =
new global::System.Type[] { typeof(
CFxModule.ModuleEvent), typeof(
CFxModule.CFxEventData) };
270 private static global::System.Type[] swigMethodTypes8 =
new global::System.Type[] { typeof(
CFxModule.ModuleEvent) };
static HandleRef getCPtr(CFxDatabase obj)
CFxEventData(CFxDatabase pDatabase, int defunCode)
static HandleRef getCPtr(CFxEventData obj)
CFxEventData(CFxDatabase pDatabase)
CFxEventData(IntPtr cPtr, bool cMemoryOwn)
virtual void Dispose(bool disposing)
static SWIGTYPE_p_OdSmartPtrT_CFxModule_t createObject()
static SWIGTYPE_p_OdSmartPtrT_CFxModule_t cast(OdRxObject pObj)
static HandleRef getCPtr(CFxModule obj)
delegate IntPtr SwigDelegateCFxModule_2()
delegate String SwigDelegateCFxModule_6()
delegate IntPtr SwigDelegateCFxModule_0(IntPtr protocolClass)
delegate IntPtr SwigDelegateCFxModule_1()
virtual int event_(CFxModule.ModuleEvent e)
delegate int SwigDelegateCFxModule_7(int e, global::System.IntPtr pData)
CFxModule(IntPtr cPtr, bool cMemoryOwn)
delegate void SwigDelegateCFxModule_5()
delegate void SwigDelegateCFxModule_3()
virtual int event_(CFxModule.ModuleEvent e, CFxModule.CFxEventData pData)
static new OdRxClass desc()
override OdRxObject queryX(OdRxClass protocolClass)
delegate int SwigDelegateCFxModule_8(int e)
override void Dispose(bool disposing)
delegate void SwigDelegateCFxModule_4()
static global::System.Exception Retrieve()
static int CFxModule_event___SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static IntPtr CFxModule_queryX(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void delete_CFxModule(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxModule_CFxEventData_m_pDatabase_set(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr CFxModule_cast(HandleRef jarg1)
static void CFxModule_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, CFxModule.SwigDelegateCFxModule_0 delegate0, CFxModule.SwigDelegateCFxModule_1 delegate1, CFxModule.SwigDelegateCFxModule_2 delegate2, CFxModule.SwigDelegateCFxModule_3 delegate3, CFxModule.SwigDelegateCFxModule_4 delegate4, CFxModule.SwigDelegateCFxModule_5 delegate5, CFxModule.SwigDelegateCFxModule_6 delegate6, CFxModule.SwigDelegateCFxModule_7 delegate7, CFxModule.SwigDelegateCFxModule_8 delegate8)
static void CFxModule_CFxEventData_m_DefunCode_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static IntPtr CFxModule_CFxEventData_m_pDatabase_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_CFxModule_CFxEventData(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr CFxModule_desc()
static int CFxModule_CFxEventData_m_DefunCode_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxModule_createObject()
static IntPtr CFxModule_isA(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr CFxModule_isASwigExplicitCFxModule(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr CFxModule_queryXSwigExplicitCFxModule(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static int CFxModule_event___SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static HandleRef getCPtr(OdRxClass obj)
virtual String moduleName()
virtual void deleteModule()
static HandleRef getCPtr(OdRxObject obj)