Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
RxSystemServicesImpl.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public RxSystemServicesImpl(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.RxSystemServicesImpl_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(RxSystemServicesImpl obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
43 : this(GlobalsPINVOKE.new_RxSystemServicesImpl(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
44 {
45 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
46 if (null != mTr)
47 {
48 mTr.AddObject(new RxSystemServicesImpl(swigCPtr.Handle, true));
49 }
51 SwigDirectorConnect();
52 }
53
54 public override OdStreamBuf createFile(String filename, FileAccessMode accessMode, FileShareMode shareMode, FileCreationDisposition creationDisposition) {// OdStreamBufPtr
55 MemoryManager mMan = MemoryManager.GetMemoryManager();
56 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
57 IntPtr ptr = (SwigDerivedClassHasMethod("createFile", swigMethodTypes2) ? GlobalsPINVOKE.RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_0(swigCPtr, filename, (int)accessMode, (int)shareMode, (int)creationDisposition) : GlobalsPINVOKE.RxSystemServicesImpl_createFile__SWIG_0(swigCPtr, filename, (int)accessMode, (int)shareMode, (int)creationDisposition));
58
59 OdStreamBuf ret = null;
60 if (null != mTrans)
61 {
62 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
63 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
64 }
65 else
66 {
67 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
68 }
69
71 return ret;
72}
73
74 public override OdStreamBuf createFile(String filename, FileAccessMode accessMode, FileShareMode shareMode) {// OdStreamBufPtr
75 MemoryManager mMan = MemoryManager.GetMemoryManager();
76 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
77 IntPtr ptr = (SwigDerivedClassHasMethod("createFile", swigMethodTypes3) ? GlobalsPINVOKE.RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_1(swigCPtr, filename, (int)accessMode, (int)shareMode) : GlobalsPINVOKE.RxSystemServicesImpl_createFile__SWIG_1(swigCPtr, filename, (int)accessMode, (int)shareMode));
78
79 OdStreamBuf ret = null;
80 if (null != mTrans)
81 {
82 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
83 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
84 }
85 else
86 {
87 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
88 }
89
91 return ret;
92}
93
94 public override OdStreamBuf createFile(String filename, FileAccessMode accessMode) {// OdStreamBufPtr
95 MemoryManager mMan = MemoryManager.GetMemoryManager();
96 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
97 IntPtr ptr = (SwigDerivedClassHasMethod("createFile", swigMethodTypes4) ? GlobalsPINVOKE.RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_2(swigCPtr, filename, (int)accessMode) : GlobalsPINVOKE.RxSystemServicesImpl_createFile__SWIG_2(swigCPtr, filename, (int)accessMode));
98
99 OdStreamBuf ret = null;
100 if (null != mTrans)
101 {
102 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
103 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
104 }
105 else
106 {
107 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
108 }
109
111 return ret;
112}
113
114 public override OdStreamBuf createFile(String filename) {// OdStreamBufPtr
115 MemoryManager mMan = MemoryManager.GetMemoryManager();
116 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
117 IntPtr ptr = (SwigDerivedClassHasMethod("createFile", swigMethodTypes5) ? GlobalsPINVOKE.RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_3(swigCPtr, filename) : GlobalsPINVOKE.RxSystemServicesImpl_createFile__SWIG_3(swigCPtr, filename));
118
119 OdStreamBuf ret = null;
120 if (null != mTrans)
121 {
122 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
123 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
124 }
125 else
126 {
127 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
128 }
129
131 return ret;
132}
133
134 public override bool accessFile(String filename, int accessMode) {
135 bool ret = (SwigDerivedClassHasMethod("accessFile", swigMethodTypes6) ? GlobalsPINVOKE.RxSystemServicesImpl_accessFileSwigExplicitRxSystemServicesImpl(swigCPtr, filename, accessMode) : GlobalsPINVOKE.RxSystemServicesImpl_accessFile(swigCPtr, filename, accessMode));
137 return ret;
138 }
139
140 public override Int64 getFileCTime(String filename) {
141// test csout
142 /*SIMPLETYPE*/
143 Int64 ret = (SwigDerivedClassHasMethod("getFileCTime", swigMethodTypes7) ? GlobalsPINVOKE.RxSystemServicesImpl_getFileCTimeSwigExplicitRxSystemServicesImpl(swigCPtr, filename) : GlobalsPINVOKE.RxSystemServicesImpl_getFileCTime(swigCPtr, filename));
145 return ret;
146 }
147
148 public override Int64 getFileMTime(String filename) {
149// test csout
150 /*SIMPLETYPE*/
151 Int64 ret = (SwigDerivedClassHasMethod("getFileMTime", swigMethodTypes8) ? GlobalsPINVOKE.RxSystemServicesImpl_getFileMTimeSwigExplicitRxSystemServicesImpl(swigCPtr, filename) : GlobalsPINVOKE.RxSystemServicesImpl_getFileMTime(swigCPtr, filename));
153 return ret;
154 }
155
156 public override Int64 getFileSize(String filename) {
157// test csout
158 /*SIMPLETYPE*/
159 Int64 ret = (SwigDerivedClassHasMethod("getFileSize", swigMethodTypes9) ? GlobalsPINVOKE.RxSystemServicesImpl_getFileSizeSwigExplicitRxSystemServicesImpl(swigCPtr, filename) : GlobalsPINVOKE.RxSystemServicesImpl_getFileSize(swigCPtr, filename));
161 return ret;
162 }
163
167 }
168
169 public override OdResult getEnvVar(String varName, ref string value) {
170IntPtr tmp_value = Marshal.StringToCoTaskMemUni(value);
171 IntPtr saved_value = tmp_value;
172 try {
173 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getEnvVar", swigMethodTypes18) ? GlobalsPINVOKE.RxSystemServicesImpl_getEnvVarSwigExplicitRxSystemServicesImpl(swigCPtr, varName, ref tmp_value) : GlobalsPINVOKE.RxSystemServicesImpl_getEnvVar(swigCPtr, varName, ref tmp_value));
175 return ret;
176 } finally {
177if (tmp_value != saved_value) value = Marshal.PtrToStringUni(tmp_value);
178 }
179 }
180
181 public override OdResult setEnvVar(String varName, String newValue) {
182 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("setEnvVar", swigMethodTypes19) ? GlobalsPINVOKE.RxSystemServicesImpl_setEnvVarSwigExplicitRxSystemServicesImpl(swigCPtr, varName, newValue) : GlobalsPINVOKE.RxSystemServicesImpl_setEnvVar(swigCPtr, varName, newValue));
184 return ret;
185 }
186
187 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
188 string ret = GlobalsPINVOKE.RxSystemServicesImpl_getRealClassName(ptr /*SIMPLETYPE*/);
190 return ret;
191 }
192
193 private void SwigDirectorConnect() {
194 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
195 swigDelegate0 = new SwigDelegateRxSystemServicesImpl_0(SwigDirectorMethodqueryX);
196 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
197 swigDelegate1 = new SwigDelegateRxSystemServicesImpl_1(SwigDirectorMethodisA);
198 if (SwigDerivedClassHasMethod("createFile", swigMethodTypes2))
199 swigDelegate2 = new SwigDelegateRxSystemServicesImpl_2(SwigDirectorMethodcreateFile__SWIG_0);
200 if (SwigDerivedClassHasMethod("createFile", swigMethodTypes3))
201 swigDelegate3 = new SwigDelegateRxSystemServicesImpl_3(SwigDirectorMethodcreateFile__SWIG_1);
202 if (SwigDerivedClassHasMethod("createFile", swigMethodTypes4))
203 swigDelegate4 = new SwigDelegateRxSystemServicesImpl_4(SwigDirectorMethodcreateFile__SWIG_2);
204 if (SwigDerivedClassHasMethod("createFile", swigMethodTypes5))
205 swigDelegate5 = new SwigDelegateRxSystemServicesImpl_5(SwigDirectorMethodcreateFile__SWIG_3);
206 if (SwigDerivedClassHasMethod("accessFile", swigMethodTypes6))
207 swigDelegate6 = new SwigDelegateRxSystemServicesImpl_6(SwigDirectorMethodaccessFile);
208 if (SwigDerivedClassHasMethod("getFileCTime", swigMethodTypes7))
209 swigDelegate7 = new SwigDelegateRxSystemServicesImpl_7(SwigDirectorMethodgetFileCTime);
210 if (SwigDerivedClassHasMethod("getFileMTime", swigMethodTypes8))
211 swigDelegate8 = new SwigDelegateRxSystemServicesImpl_8(SwigDirectorMethodgetFileMTime);
212 if (SwigDerivedClassHasMethod("getFileSize", swigMethodTypes9))
213 swigDelegate9 = new SwigDelegateRxSystemServicesImpl_9(SwigDirectorMethodgetFileSize);
214 if (SwigDerivedClassHasMethod("createGuid", swigMethodTypes10))
215 swigDelegate10 = new SwigDelegateRxSystemServicesImpl_10(SwigDirectorMethodcreateGuid);
216 if (SwigDerivedClassHasMethod("loadModule", swigMethodTypes11))
217 swigDelegate11 = new SwigDelegateRxSystemServicesImpl_11(SwigDirectorMethodloadModule);
218 if (SwigDerivedClassHasMethod("unloadModule", swigMethodTypes12))
219 swigDelegate12 = new SwigDelegateRxSystemServicesImpl_12(SwigDirectorMethodunloadModule);
220 if (SwigDerivedClassHasMethod("findModule", swigMethodTypes13))
221 swigDelegate13 = new SwigDelegateRxSystemServicesImpl_13(SwigDirectorMethodfindModule);
222 if (SwigDerivedClassHasMethod("warning", swigMethodTypes14))
223 swigDelegate14 = new SwigDelegateRxSystemServicesImpl_14(SwigDirectorMethodwarning__SWIG_0);
224 if (SwigDerivedClassHasMethod("warning", swigMethodTypes15))
225 swigDelegate15 = new SwigDelegateRxSystemServicesImpl_15(SwigDirectorMethodwarning__SWIG_1);
226 if (SwigDerivedClassHasMethod("initModelerLibrary", swigMethodTypes16))
227 swigDelegate16 = new SwigDelegateRxSystemServicesImpl_16(SwigDirectorMethodinitModelerLibrary);
228 if (SwigDerivedClassHasMethod("uninitModelerLibrary", swigMethodTypes17))
229 swigDelegate17 = new SwigDelegateRxSystemServicesImpl_17(SwigDirectorMethoduninitModelerLibrary);
230 if (SwigDerivedClassHasMethod("getEnvVar", swigMethodTypes18))
231 swigDelegate18 = new SwigDelegateRxSystemServicesImpl_18(SwigDirectorMethodgetEnvVar);
232 if (SwigDerivedClassHasMethod("setEnvVar", swigMethodTypes19))
233 swigDelegate19 = new SwigDelegateRxSystemServicesImpl_19(SwigDirectorMethodsetEnvVar);
234 if (SwigDerivedClassHasMethod("getTemporaryPath", swigMethodTypes20))
235 swigDelegate20 = new SwigDelegateRxSystemServicesImpl_20(SwigDirectorMethodgetTemporaryPath);
236 if (SwigDerivedClassHasMethod("getUserName", swigMethodTypes21))
237 swigDelegate21 = new SwigDelegateRxSystemServicesImpl_21(SwigDirectorMethodgetUserName__SWIG_0);
238 if (SwigDerivedClassHasMethod("getUserName", swigMethodTypes22))
239 swigDelegate22 = new SwigDelegateRxSystemServicesImpl_22(SwigDirectorMethodgetUserName__SWIG_1);
240 if (SwigDerivedClassHasMethod("getTempFileName", swigMethodTypes23))
241 swigDelegate23 = new SwigDelegateRxSystemServicesImpl_23(SwigDirectorMethodgetTempFileName);
242 GlobalsPINVOKE.RxSystemServicesImpl_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16, swigDelegate17, swigDelegate18, swigDelegate19, swigDelegate20, swigDelegate21, swigDelegate22, swigDelegate23);
243 }
244
245 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
246 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);
247 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(RxSystemServicesImpl));
248 return hasDerivedMethod;
249 }
250
251 private IntPtr SwigDirectorMethodqueryX(IntPtr pClass) {
252 return
253 // csdirectorout for OdRxObject*, OdRxObject&
254 OdRxObject.getCPtr(queryX(
255 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),pClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
256)).Handle
257;
258 }
259
260 private IntPtr SwigDirectorMethodisA() {
261 return
262 // csdirectorout for OdRxClass*, OdRxClass&
263 OdRxClass.getCPtr(isA()).Handle
264;
265 }
266
267 private IntPtr SwigDirectorMethodcreateFile__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode, int creationDisposition) {
268 return OdStreamBuf.getCPtr(createFile(filename, (FileAccessMode)accessMode, (FileShareMode)shareMode, (FileCreationDisposition)creationDisposition)).Handle;
269 }
270
271 private IntPtr SwigDirectorMethodcreateFile__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode) {
272 return OdStreamBuf.getCPtr(createFile(filename, (FileAccessMode)accessMode, (FileShareMode)shareMode)).Handle;
273 }
274
275 private IntPtr SwigDirectorMethodcreateFile__SWIG_2([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode) {
276 return OdStreamBuf.getCPtr(createFile(filename, (FileAccessMode)accessMode)).Handle;
277 }
278
279 private IntPtr SwigDirectorMethodcreateFile__SWIG_3([MarshalAs(UnmanagedType.LPWStr)]String filename) {
280 return OdStreamBuf.getCPtr(createFile(filename)).Handle;
281 }
282
283 private bool SwigDirectorMethodaccessFile([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode) {
284 return accessFile(filename, accessMode);
285 }
286
287 private Int64 /*SIMPLETYPE*/ SwigDirectorMethodgetFileCTime([MarshalAs(UnmanagedType.LPWStr)]String filename) {
288 return getFileCTime(filename) /*SIMPLETYPE*/;
289 }
290
291 private Int64 /*SIMPLETYPE*/ SwigDirectorMethodgetFileMTime([MarshalAs(UnmanagedType.LPWStr)]String filename) {
292 return getFileMTime(filename) /*SIMPLETYPE*/;
293 }
294
295 private Int64 /*SIMPLETYPE*/ SwigDirectorMethodgetFileSize([MarshalAs(UnmanagedType.LPWStr)]String filename) {
296 return getFileSize(filename) /*SIMPLETYPE*/;
297 }
298
299 [return: MarshalAs(UnmanagedType.LPWStr)]
300 private String SwigDirectorMethodcreateGuid() {
301 return createGuid();
302 }
303
304 private IntPtr SwigDirectorMethodloadModule([MarshalAs(UnmanagedType.LPWStr)]String moduleFileName, bool silent) {
305 return
306 // csdirectorout for OdRxModule*, OdRxModule&
307 OdRxModule.getCPtr(loadModule(moduleFileName, silent)).Handle
308;
309 }
310
311 private void SwigDirectorMethodunloadModule(IntPtr pModuleObj) {
313 (OdRxModule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxModule),pModuleObj,false) /*createInt 6_1*/ // csdirectorin for smart pointer
314);
315 }
316
317 [return: MarshalAs(UnmanagedType.LPWStr)]
318 private String SwigDirectorMethodfindModule([MarshalAs(UnmanagedType.LPWStr)]String applicationName) {
319 return findModule(applicationName);
320 }
321
322 private void SwigDirectorMethodwarning__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String message) {
323 warning(message);
324 }
325
326 private void SwigDirectorMethodwarning__SWIG_1(string warnVisGroup, [MarshalAs(UnmanagedType.LPWStr)]String message) {
327 warning(warnVisGroup, message);
328 }
329
330 private int SwigDirectorMethodinitModelerLibrary(IntPtr pDict) {
331 return (int)initModelerLibrary(
332 (OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),pDict,false) /*createInt 6_1*/ // csdirectorin for smart pointer
333);
334 }
335
336 private int SwigDirectorMethoduninitModelerLibrary(IntPtr pDict) {
337 return (int)uninitModelerLibrary(
338 (OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),pDict,false) /*createInt 6_1*/ // csdirectorin for smart pointer
339);
340 }
341
342 private int SwigDirectorMethodgetEnvVar([MarshalAs(UnmanagedType.LPWStr)]String varName, IntPtr value) {
343 string tmp_value = Marshal.PtrToStringUni(value);
344 string saved_value = tmp_value;
345 try {
346 return (int)getEnvVar(varName, ref tmp_value);
347 } finally {
348 if (tmp_value != saved_value) value = Marshal.StringToCoTaskMemUni(tmp_value);
349 }
350 }
351
352 private int SwigDirectorMethodsetEnvVar([MarshalAs(UnmanagedType.LPWStr)]String varName, [MarshalAs(UnmanagedType.LPWStr)]String newValue) {
353 return (int)setEnvVar(varName, newValue);
354 }
355
356 [return: MarshalAs(UnmanagedType.LPWStr)]
357 private String SwigDirectorMethodgetTemporaryPath() {
358 return getTemporaryPath();
359 }
360
361 [return: MarshalAs(UnmanagedType.LPWStr)]
362 private String SwigDirectorMethodgetUserName__SWIG_0(int unFormat) {
363 return getUserName((UserNameFormat)unFormat);
364 }
365
366 [return: MarshalAs(UnmanagedType.LPWStr)]
367 private String SwigDirectorMethodgetUserName__SWIG_1() {
368 return getUserName();
369 }
370
371 [return: MarshalAs(UnmanagedType.LPWStr)]
372 private String SwigDirectorMethodgetTempFileName() {
373 return getTempFileName();
374 }
375
376 public delegate IntPtr SwigDelegateRxSystemServicesImpl_0(IntPtr pClass);
377 public delegate IntPtr SwigDelegateRxSystemServicesImpl_1();
378 public delegate IntPtr SwigDelegateRxSystemServicesImpl_2([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode, int creationDisposition);
379 public delegate IntPtr SwigDelegateRxSystemServicesImpl_3([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode);
380 public delegate IntPtr SwigDelegateRxSystemServicesImpl_4([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode);
381 public delegate IntPtr SwigDelegateRxSystemServicesImpl_5([MarshalAs(UnmanagedType.LPWStr)]String filename);
382 public delegate bool SwigDelegateRxSystemServicesImpl_6([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode);
383 public delegate Int64 /*SIMPLETYPE*/ SwigDelegateRxSystemServicesImpl_7([MarshalAs(UnmanagedType.LPWStr)]String filename);
384 public delegate Int64 /*SIMPLETYPE*/ SwigDelegateRxSystemServicesImpl_8([MarshalAs(UnmanagedType.LPWStr)]String filename);
385 public delegate Int64 /*SIMPLETYPE*/ SwigDelegateRxSystemServicesImpl_9([MarshalAs(UnmanagedType.LPWStr)]String filename);
386 [return: MarshalAs(UnmanagedType.LPWStr)]
388 public delegate IntPtr SwigDelegateRxSystemServicesImpl_11([MarshalAs(UnmanagedType.LPWStr)]String moduleFileName, bool silent);
389 public delegate void SwigDelegateRxSystemServicesImpl_12(IntPtr pModuleObj);
390 [return: MarshalAs(UnmanagedType.LPWStr)]
391 public delegate String SwigDelegateRxSystemServicesImpl_13([MarshalAs(UnmanagedType.LPWStr)]String applicationName);
392 public delegate void SwigDelegateRxSystemServicesImpl_14([MarshalAs(UnmanagedType.LPWStr)]String message);
393 public delegate void SwigDelegateRxSystemServicesImpl_15(string warnVisGroup, [MarshalAs(UnmanagedType.LPWStr)]String message);
394 public delegate int SwigDelegateRxSystemServicesImpl_16(IntPtr pDict);
395 public delegate int SwigDelegateRxSystemServicesImpl_17(IntPtr pDict);
396 public delegate int SwigDelegateRxSystemServicesImpl_18([MarshalAs(UnmanagedType.LPWStr)]String varName, IntPtr value);
397 public delegate int SwigDelegateRxSystemServicesImpl_19([MarshalAs(UnmanagedType.LPWStr)]String varName, [MarshalAs(UnmanagedType.LPWStr)]String newValue);
398 [return: MarshalAs(UnmanagedType.LPWStr)]
400 [return: MarshalAs(UnmanagedType.LPWStr)]
401 public delegate String SwigDelegateRxSystemServicesImpl_21(int unFormat);
402 [return: MarshalAs(UnmanagedType.LPWStr)]
404 [return: MarshalAs(UnmanagedType.LPWStr)]
406
407 private SwigDelegateRxSystemServicesImpl_0 swigDelegate0;
408 private SwigDelegateRxSystemServicesImpl_1 swigDelegate1;
409 private SwigDelegateRxSystemServicesImpl_2 swigDelegate2;
410 private SwigDelegateRxSystemServicesImpl_3 swigDelegate3;
411 private SwigDelegateRxSystemServicesImpl_4 swigDelegate4;
412 private SwigDelegateRxSystemServicesImpl_5 swigDelegate5;
413 private SwigDelegateRxSystemServicesImpl_6 swigDelegate6;
414 private SwigDelegateRxSystemServicesImpl_7 swigDelegate7;
415 private SwigDelegateRxSystemServicesImpl_8 swigDelegate8;
416 private SwigDelegateRxSystemServicesImpl_9 swigDelegate9;
417 private SwigDelegateRxSystemServicesImpl_10 swigDelegate10;
418 private SwigDelegateRxSystemServicesImpl_11 swigDelegate11;
419 private SwigDelegateRxSystemServicesImpl_12 swigDelegate12;
420 private SwigDelegateRxSystemServicesImpl_13 swigDelegate13;
421 private SwigDelegateRxSystemServicesImpl_14 swigDelegate14;
422 private SwigDelegateRxSystemServicesImpl_15 swigDelegate15;
423 private SwigDelegateRxSystemServicesImpl_16 swigDelegate16;
424 private SwigDelegateRxSystemServicesImpl_17 swigDelegate17;
425 private SwigDelegateRxSystemServicesImpl_18 swigDelegate18;
426 private SwigDelegateRxSystemServicesImpl_19 swigDelegate19;
427 private SwigDelegateRxSystemServicesImpl_20 swigDelegate20;
428 private SwigDelegateRxSystemServicesImpl_21 swigDelegate21;
429 private SwigDelegateRxSystemServicesImpl_22 swigDelegate22;
430 private SwigDelegateRxSystemServicesImpl_23 swigDelegate23;
431
432 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
433 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
434 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(String), typeof(FileAccessMode), typeof(FileShareMode), typeof(FileCreationDisposition) };
435 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(String), typeof(FileAccessMode), typeof(FileShareMode) };
436 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(String), typeof(FileAccessMode) };
437 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(String) };
438 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(String), typeof(int) };
439 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(String) };
440 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(String) };
441 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(String) };
442 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { };
443 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(String), typeof(bool) };
444 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdRxModule) };
445 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(String) };
446 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(String) };
447 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(string), typeof(String) };
448 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(OdRxDictionary) };
449 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { typeof(OdRxDictionary) };
450 private static global::System.Type[] swigMethodTypes18 = new global::System.Type[] { typeof(String), typeof(string).MakeByRefType() };
451 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { typeof(String), typeof(String) };
452 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { };
453 private static global::System.Type[] swigMethodTypes21 = new global::System.Type[] { typeof(UserNameFormat) };
454 private static global::System.Type[] swigMethodTypes22 = new global::System.Type[] { };
455 private static global::System.Type[] swigMethodTypes23 = new global::System.Type[] { };
456}
457
458}
static global::System.Exception Retrieve()
static void RxSystemServicesImpl_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_0 delegate0, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_1 delegate1, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_2 delegate2, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_3 delegate3, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_4 delegate4, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_5 delegate5, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_6 delegate6, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_7 delegate7, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_8 delegate8, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_9 delegate9, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_10 delegate10, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_11 delegate11, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_12 delegate12, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_13 delegate13, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_14 delegate14, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_15 delegate15, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_16 delegate16, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_17 delegate17, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_18 delegate18, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_19 delegate19, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_20 delegate20, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_21 delegate21, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_22 delegate22, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_23 delegate23)
static Int64 RxSystemServicesImpl_getFileCTime(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, int jarg4, int jarg5)
static int RxSystemServicesImpl_setEnvVar(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static IntPtr RxSystemServicesImpl_createFile__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, int jarg4)
static int RxSystemServicesImpl_setEnvVarSwigExplicitRxSystemServicesImpl(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static IntPtr RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_3(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static Int64 RxSystemServicesImpl_getFileSizeSwigExplicitRxSystemServicesImpl(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_RxSystemServicesImpl(HandleRef jarg1)
static bool RxSystemServicesImpl_accessFileSwigExplicitRxSystemServicesImpl(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static IntPtr RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, int jarg4)
static string RxSystemServicesImpl_getRealClassName(IntPtr jarg1)
static int RxSystemServicesImpl_getEnvVar(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, ref IntPtr jarg3)
static Int64 RxSystemServicesImpl_getFileMTimeSwigExplicitRxSystemServicesImpl(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int RxSystemServicesImpl_getEnvVarSwigExplicitRxSystemServicesImpl(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, ref IntPtr jarg3)
static Int64 RxSystemServicesImpl_getFileCTimeSwigExplicitRxSystemServicesImpl(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void RxSystemServicesImpl_setSystemCodePage(HandleRef jarg1, int jarg2)
static IntPtr RxSystemServicesImpl_createFile__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, int jarg4, int jarg5)
static IntPtr RxSystemServicesImpl_createFile__SWIG_3(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static Int64 RxSystemServicesImpl_getFileMTime(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static IntPtr RxSystemServicesImpl_createFile__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static bool RxSystemServicesImpl_accessFile(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static Int64 RxSystemServicesImpl_getFileSize(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
virtual OdRxClass isA()
Definition: OdRxObject.cs:85
virtual OdRxObject queryX(OdRxClass pClass)
Definition: OdRxObject.cs:51
virtual void warning(String message)
virtual OdResult uninitModelerLibrary(OdRxDictionary pDict)
virtual String findModule(String applicationName)
virtual OdResult initModelerLibrary(OdRxDictionary pDict)
virtual void unloadModule(OdRxModule pModuleObj)
virtual OdRxModule loadModule(String moduleFileName, bool silent)
delegate int SwigDelegateRxSystemServicesImpl_19([MarshalAs(UnmanagedType.LPWStr)]String varName, [MarshalAs(UnmanagedType.LPWStr)]String newValue)
override void Dispose(bool disposing)
delegate int SwigDelegateRxSystemServicesImpl_16(IntPtr pDict)
delegate void SwigDelegateRxSystemServicesImpl_14([MarshalAs(UnmanagedType.LPWStr)]String message)
override OdStreamBuf createFile(String filename, FileAccessMode accessMode, FileShareMode shareMode, FileCreationDisposition creationDisposition)
delegate bool SwigDelegateRxSystemServicesImpl_6([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode)
delegate String SwigDelegateRxSystemServicesImpl_22()
delegate int SwigDelegateRxSystemServicesImpl_17(IntPtr pDict)
delegate Int64 SwigDelegateRxSystemServicesImpl_7([MarshalAs(UnmanagedType.LPWStr)]String filename)
override Int64 getFileMTime(String filename)
delegate IntPtr SwigDelegateRxSystemServicesImpl_5([MarshalAs(UnmanagedType.LPWStr)]String filename)
delegate void SwigDelegateRxSystemServicesImpl_12(IntPtr pModuleObj)
delegate IntPtr SwigDelegateRxSystemServicesImpl_11([MarshalAs(UnmanagedType.LPWStr)]String moduleFileName, bool silent)
delegate String SwigDelegateRxSystemServicesImpl_21(int unFormat)
delegate String SwigDelegateRxSystemServicesImpl_10()
override OdStreamBuf createFile(String filename)
override bool accessFile(String filename, int accessMode)
override OdResult setEnvVar(String varName, String newValue)
delegate IntPtr SwigDelegateRxSystemServicesImpl_2([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode, int creationDisposition)
override Int64 getFileSize(String filename)
override Int64 getFileCTime(String filename)
override OdStreamBuf createFile(String filename, FileAccessMode accessMode, FileShareMode shareMode)
override OdStreamBuf createFile(String filename, FileAccessMode accessMode)
delegate String SwigDelegateRxSystemServicesImpl_20()
override OdResult getEnvVar(String varName, ref string value)
delegate String SwigDelegateRxSystemServicesImpl_23()
delegate IntPtr SwigDelegateRxSystemServicesImpl_1()
delegate Int64 SwigDelegateRxSystemServicesImpl_8([MarshalAs(UnmanagedType.LPWStr)]String filename)
delegate IntPtr SwigDelegateRxSystemServicesImpl_3([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode)
static HandleRef getCPtr(RxSystemServicesImpl obj)
static string getRealClassName(IntPtr ptr)
delegate Int64 SwigDelegateRxSystemServicesImpl_9([MarshalAs(UnmanagedType.LPWStr)]String filename)
delegate int SwigDelegateRxSystemServicesImpl_18([MarshalAs(UnmanagedType.LPWStr)]String varName, IntPtr value)
delegate String SwigDelegateRxSystemServicesImpl_13([MarshalAs(UnmanagedType.LPWStr)]String applicationName)
delegate IntPtr SwigDelegateRxSystemServicesImpl_0(IntPtr pClass)
delegate void SwigDelegateRxSystemServicesImpl_15(string warnVisGroup, [MarshalAs(UnmanagedType.LPWStr)]String message)
delegate IntPtr SwigDelegateRxSystemServicesImpl_4([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode)
RxSystemServicesImpl(IntPtr cPtr, bool cMemoryOwn)