Extended .NET SDK Documentation 2025 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 DelegateHolder.OnHoldSwigDirectorDelegates(this);
53 }
54
55 public override OdStreamBuf createFile(String filename, FileAccessMode accessMode, FileShareMode shareMode, FileCreationDisposition creationDisposition) {// OdStreamBufPtr
56 MemoryManager mMan = MemoryManager.GetMemoryManager();
57 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
58 IntPtr ptr = (SwigDerivedClassHasMethod("createFile", swigMethodTypes3) ? 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));
59
60 OdStreamBuf ret = null;
61 if (null != mTrans)
62 {
63 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
64 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
65 }
66 else
67 {
68 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
69 }
70
72 return ret;
73}
74
75 public override OdStreamBuf createFile(String filename, FileAccessMode accessMode, FileShareMode shareMode) {// OdStreamBufPtr
76 MemoryManager mMan = MemoryManager.GetMemoryManager();
77 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
78 IntPtr ptr = (SwigDerivedClassHasMethod("createFile", swigMethodTypes4) ? GlobalsPINVOKE.RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_1(swigCPtr, filename, (int)accessMode, (int)shareMode) : GlobalsPINVOKE.RxSystemServicesImpl_createFile__SWIG_1(swigCPtr, filename, (int)accessMode, (int)shareMode));
79
80 OdStreamBuf ret = null;
81 if (null != mTrans)
82 {
83 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
84 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
85 }
86 else
87 {
88 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
89 }
90
92 return ret;
93}
94
95 public override OdStreamBuf createFile(String filename, FileAccessMode accessMode) {// OdStreamBufPtr
96 MemoryManager mMan = MemoryManager.GetMemoryManager();
97 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
98 IntPtr ptr = (SwigDerivedClassHasMethod("createFile", swigMethodTypes5) ? GlobalsPINVOKE.RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_2(swigCPtr, filename, (int)accessMode) : GlobalsPINVOKE.RxSystemServicesImpl_createFile__SWIG_2(swigCPtr, filename, (int)accessMode));
99
100 OdStreamBuf ret = null;
101 if (null != mTrans)
102 {
103 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
104 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
105 }
106 else
107 {
108 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
109 }
110
112 return ret;
113}
114
115 public override OdStreamBuf createFile(String filename) {// OdStreamBufPtr
116 MemoryManager mMan = MemoryManager.GetMemoryManager();
117 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
118 IntPtr ptr = (SwigDerivedClassHasMethod("createFile", swigMethodTypes6) ? GlobalsPINVOKE.RxSystemServicesImpl_createFileSwigExplicitRxSystemServicesImpl__SWIG_3(swigCPtr, filename) : GlobalsPINVOKE.RxSystemServicesImpl_createFile__SWIG_3(swigCPtr, filename));
119
120 OdStreamBuf ret = null;
121 if (null != mTrans)
122 {
123 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
124 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
125 }
126 else
127 {
128 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
129 }
130
132 return ret;
133}
134
135 public override bool accessFile(String filename, int accessMode) {
136 bool ret = (SwigDerivedClassHasMethod("accessFile", swigMethodTypes7) ? GlobalsPINVOKE.RxSystemServicesImpl_accessFileSwigExplicitRxSystemServicesImpl(swigCPtr, filename, accessMode) : GlobalsPINVOKE.RxSystemServicesImpl_accessFile(swigCPtr, filename, accessMode));
138 return ret;
139 }
140
141 public override Int64 getFileCTime(String filename) {
142// test csout
143 /*SIMPLETYPE*/
144 Int64 ret = (SwigDerivedClassHasMethod("getFileCTime", swigMethodTypes8) ? GlobalsPINVOKE.RxSystemServicesImpl_getFileCTimeSwigExplicitRxSystemServicesImpl(swigCPtr, filename) : GlobalsPINVOKE.RxSystemServicesImpl_getFileCTime(swigCPtr, filename));
146 return ret;
147 }
148
149 public override Int64 getFileMTime(String filename) {
150// test csout
151 /*SIMPLETYPE*/
152 Int64 ret = (SwigDerivedClassHasMethod("getFileMTime", swigMethodTypes9) ? GlobalsPINVOKE.RxSystemServicesImpl_getFileMTimeSwigExplicitRxSystemServicesImpl(swigCPtr, filename) : GlobalsPINVOKE.RxSystemServicesImpl_getFileMTime(swigCPtr, filename));
154 return ret;
155 }
156
157 public override Int64 getFileSize(String filename) {
158// test csout
159 /*SIMPLETYPE*/
160 Int64 ret = (SwigDerivedClassHasMethod("getFileSize", swigMethodTypes10) ? GlobalsPINVOKE.RxSystemServicesImpl_getFileSizeSwigExplicitRxSystemServicesImpl(swigCPtr, filename) : GlobalsPINVOKE.RxSystemServicesImpl_getFileSize(swigCPtr, filename));
162 return ret;
163 }
164
169
170 public override OdResult getEnvVar(String varName, ref string value) {
171IntPtr tmp_value = Marshal.StringToCoTaskMemUni(value);
172 IntPtr saved_value = tmp_value;
173 try {
174 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getEnvVar", swigMethodTypes20) ? GlobalsPINVOKE.RxSystemServicesImpl_getEnvVarSwigExplicitRxSystemServicesImpl(swigCPtr, varName, ref tmp_value) : GlobalsPINVOKE.RxSystemServicesImpl_getEnvVar(swigCPtr, varName, ref tmp_value));
176 return ret;
177 } finally {
178if (tmp_value != saved_value) value = Marshal.PtrToStringUni(tmp_value);
179 }
180 }
181
182 public override OdResult setEnvVar(String varName, String newValue) {
183 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("setEnvVar", swigMethodTypes21) ? GlobalsPINVOKE.RxSystemServicesImpl_setEnvVarSwigExplicitRxSystemServicesImpl(swigCPtr, varName, newValue) : GlobalsPINVOKE.RxSystemServicesImpl_setEnvVar(swigCPtr, varName, newValue));
185 return ret;
186 }
187
188 protected static string getRealClassName(IntPtr ptr) {
189 string ret = GlobalsPINVOKE.RxSystemServicesImpl_getRealClassName(ptr /*SIMPLETYPE*/);
191 return ret;
192 }
193
194 private void SwigDirectorConnect() {
195 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
196 swigDelegate0 = new SwigDelegateRxSystemServicesImpl_0(SwigDirectorMethodqueryX);
197 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
198 swigDelegate1 = new SwigDelegateRxSystemServicesImpl_1(SwigDirectorMethodisA);
199 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
200 swigDelegate2 = new SwigDelegateRxSystemServicesImpl_2(SwigDirectorMethodcopyFrom);
201 if (SwigDerivedClassHasMethod("createFile", swigMethodTypes3))
202 swigDelegate3 = new SwigDelegateRxSystemServicesImpl_3(SwigDirectorMethodcreateFile__SWIG_0);
203 if (SwigDerivedClassHasMethod("createFile", swigMethodTypes4))
204 swigDelegate4 = new SwigDelegateRxSystemServicesImpl_4(SwigDirectorMethodcreateFile__SWIG_1);
205 if (SwigDerivedClassHasMethod("createFile", swigMethodTypes5))
206 swigDelegate5 = new SwigDelegateRxSystemServicesImpl_5(SwigDirectorMethodcreateFile__SWIG_2);
207 if (SwigDerivedClassHasMethod("createFile", swigMethodTypes6))
208 swigDelegate6 = new SwigDelegateRxSystemServicesImpl_6(SwigDirectorMethodcreateFile__SWIG_3);
209 if (SwigDerivedClassHasMethod("accessFile", swigMethodTypes7))
210 swigDelegate7 = new SwigDelegateRxSystemServicesImpl_7(SwigDirectorMethodaccessFile);
211 if (SwigDerivedClassHasMethod("getFileCTime", swigMethodTypes8))
212 swigDelegate8 = new SwigDelegateRxSystemServicesImpl_8(SwigDirectorMethodgetFileCTime);
213 if (SwigDerivedClassHasMethod("getFileMTime", swigMethodTypes9))
214 swigDelegate9 = new SwigDelegateRxSystemServicesImpl_9(SwigDirectorMethodgetFileMTime);
215 if (SwigDerivedClassHasMethod("getFileSize", swigMethodTypes10))
216 swigDelegate10 = new SwigDelegateRxSystemServicesImpl_10(SwigDirectorMethodgetFileSize);
217 if (SwigDerivedClassHasMethod("createGuid", swigMethodTypes11))
218 swigDelegate11 = new SwigDelegateRxSystemServicesImpl_11(SwigDirectorMethodcreateGuid);
219 if (SwigDerivedClassHasMethod("loadModule", swigMethodTypes12))
220 swigDelegate12 = new SwigDelegateRxSystemServicesImpl_12(SwigDirectorMethodloadModule);
221 if (SwigDerivedClassHasMethod("unloadModule", swigMethodTypes13))
222 swigDelegate13 = new SwigDelegateRxSystemServicesImpl_13(SwigDirectorMethodunloadModule);
223 if (SwigDerivedClassHasMethod("findModule", swigMethodTypes14))
224 swigDelegate14 = new SwigDelegateRxSystemServicesImpl_14(SwigDirectorMethodfindModule__SWIG_0);
225 if (SwigDerivedClassHasMethod("findModule", swigMethodTypes15))
226 swigDelegate15 = new SwigDelegateRxSystemServicesImpl_15(SwigDirectorMethodfindModule__SWIG_1);
227 if (SwigDerivedClassHasMethod("warning", swigMethodTypes16))
228 swigDelegate16 = new SwigDelegateRxSystemServicesImpl_16(SwigDirectorMethodwarning__SWIG_0);
229 if (SwigDerivedClassHasMethod("warning", swigMethodTypes17))
230 swigDelegate17 = new SwigDelegateRxSystemServicesImpl_17(SwigDirectorMethodwarning__SWIG_1);
231 if (SwigDerivedClassHasMethod("initModelerLibrary", swigMethodTypes18))
232 swigDelegate18 = new SwigDelegateRxSystemServicesImpl_18(SwigDirectorMethodinitModelerLibrary);
233 if (SwigDerivedClassHasMethod("uninitModelerLibrary", swigMethodTypes19))
234 swigDelegate19 = new SwigDelegateRxSystemServicesImpl_19(SwigDirectorMethoduninitModelerLibrary);
235 if (SwigDerivedClassHasMethod("getEnvVar", swigMethodTypes20))
236 swigDelegate20 = new SwigDelegateRxSystemServicesImpl_20(SwigDirectorMethodgetEnvVar);
237 if (SwigDerivedClassHasMethod("setEnvVar", swigMethodTypes21))
238 swigDelegate21 = new SwigDelegateRxSystemServicesImpl_21(SwigDirectorMethodsetEnvVar);
239 if (SwigDerivedClassHasMethod("getTemporaryPath", swigMethodTypes22))
240 swigDelegate22 = new SwigDelegateRxSystemServicesImpl_22(SwigDirectorMethodgetTemporaryPath);
241 if (SwigDerivedClassHasMethod("getUserName", swigMethodTypes23))
242 swigDelegate23 = new SwigDelegateRxSystemServicesImpl_23(SwigDirectorMethodgetUserName__SWIG_0);
243 if (SwigDerivedClassHasMethod("getUserName", swigMethodTypes24))
244 swigDelegate24 = new SwigDelegateRxSystemServicesImpl_24(SwigDirectorMethodgetUserName__SWIG_1);
245 if (SwigDerivedClassHasMethod("getTempFileName", swigMethodTypes25))
246 swigDelegate25 = new SwigDelegateRxSystemServicesImpl_25(SwigDirectorMethodgetTempFileName);
247 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, swigDelegate24, swigDelegate25);
248 }
249
250 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
251 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);
252 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(RxSystemServicesImpl));
253 return hasDerivedMethod;
254 }
255
256 private IntPtr SwigDirectorMethodqueryX(IntPtr pClass) {
257 return
258 // csdirectorout for OdRxObject*, OdRxObject&
259 OdRxObject.getCPtr(queryX(
260 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),pClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
261)).Handle
262;
263 }
264
265 private IntPtr SwigDirectorMethodisA() {
266 return
267 // csdirectorout for OdRxClass*, OdRxClass&
268 OdRxClass.getCPtr(isA()).Handle
269;
270 }
271
272 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
273 copyFrom(
274 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
275);
276 }
277
278 private IntPtr SwigDirectorMethodcreateFile__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode, int creationDisposition) {
279 return OdStreamBuf.getCPtr(createFile(filename, (FileAccessMode)accessMode, (FileShareMode)shareMode, (FileCreationDisposition)creationDisposition)).Handle;
280 }
281
282 private IntPtr SwigDirectorMethodcreateFile__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode) {
283 return OdStreamBuf.getCPtr(createFile(filename, (FileAccessMode)accessMode, (FileShareMode)shareMode)).Handle;
284 }
285
286 private IntPtr SwigDirectorMethodcreateFile__SWIG_2([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode) {
287 return OdStreamBuf.getCPtr(createFile(filename, (FileAccessMode)accessMode)).Handle;
288 }
289
290 private IntPtr SwigDirectorMethodcreateFile__SWIG_3([MarshalAs(UnmanagedType.LPWStr)]String filename) {
291 return OdStreamBuf.getCPtr(createFile(filename)).Handle;
292 }
293
294 private bool SwigDirectorMethodaccessFile([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode) {
295 return accessFile(filename, accessMode);
296 }
297
298 private Int64 /*SIMPLETYPE*/ SwigDirectorMethodgetFileCTime([MarshalAs(UnmanagedType.LPWStr)]String filename) {
299 return getFileCTime(filename) /*SIMPLETYPE*/;
300 }
301
302 private Int64 /*SIMPLETYPE*/ SwigDirectorMethodgetFileMTime([MarshalAs(UnmanagedType.LPWStr)]String filename) {
303 return getFileMTime(filename) /*SIMPLETYPE*/;
304 }
305
306 private Int64 /*SIMPLETYPE*/ SwigDirectorMethodgetFileSize([MarshalAs(UnmanagedType.LPWStr)]String filename) {
307 return getFileSize(filename) /*SIMPLETYPE*/;
308 }
309
310 [return: MarshalAs(UnmanagedType.LPWStr)]
311 private String SwigDirectorMethodcreateGuid() {
312 return createGuid();
313 }
314
315 private IntPtr SwigDirectorMethodloadModule([MarshalAs(UnmanagedType.LPWStr)]String moduleFileName, bool silent) {
316 return
317 // csdirectorout for OdRxModule*, OdRxModule&
318 OdRxModule.getCPtr(loadModule(moduleFileName, silent)).Handle
319;
320 }
321
322 private void SwigDirectorMethodunloadModule(IntPtr pModuleObj) {
324 (OdRxModule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxModule),pModuleObj,false) /*createInt 6_1*/ // csdirectorin for smart pointer
325);
326 }
327
328 [return: MarshalAs(UnmanagedType.LPWStr)]
329 private String SwigDirectorMethodfindModule__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String applicationName) {
330 return findModule(applicationName);
331 }
332
333 [return: MarshalAs(UnmanagedType.LPWStr)]
334 private String SwigDirectorMethodfindModule__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String applicationName, int loadReason) {
335 return findModule(applicationName, (LoadReasons)loadReason);
336 }
337
338 private void SwigDirectorMethodwarning__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String message) {
339 warning(message);
340 }
341
342 private void SwigDirectorMethodwarning__SWIG_1(string warnVisGroup, [MarshalAs(UnmanagedType.LPWStr)]String message) {
343 warning(warnVisGroup, message);
344 }
345
346 private int SwigDirectorMethodinitModelerLibrary(IntPtr pDict) {
347 return (int)initModelerLibrary(
348 (OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),pDict,false) /*createInt 6_1*/ // csdirectorin for smart pointer
349);
350 }
351
352 private int SwigDirectorMethoduninitModelerLibrary(IntPtr pDict) {
353 return (int)uninitModelerLibrary(
354 (OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),pDict,false) /*createInt 6_1*/ // csdirectorin for smart pointer
355);
356 }
357
358 private int SwigDirectorMethodgetEnvVar([MarshalAs(UnmanagedType.LPWStr)]String varName, IntPtr value) {
359 string tmp_value = Marshal.PtrToStringUni(value);
360 string saved_value = tmp_value;
361 try {
362 return (int)getEnvVar(varName, ref tmp_value);
363 } finally {
364 if (tmp_value != saved_value) value = Marshal.StringToCoTaskMemUni(tmp_value);
365 }
366 }
367
368 private int SwigDirectorMethodsetEnvVar([MarshalAs(UnmanagedType.LPWStr)]String varName, [MarshalAs(UnmanagedType.LPWStr)]String newValue) {
369 return (int)setEnvVar(varName, newValue);
370 }
371
372 [return: MarshalAs(UnmanagedType.LPWStr)]
373 private String SwigDirectorMethodgetTemporaryPath() {
374 return getTemporaryPath();
375 }
376
377 [return: MarshalAs(UnmanagedType.LPWStr)]
378 private String SwigDirectorMethodgetUserName__SWIG_0(int unFormat) {
379 return getUserName((UserNameFormat)unFormat);
380 }
381
382 [return: MarshalAs(UnmanagedType.LPWStr)]
383 private String SwigDirectorMethodgetUserName__SWIG_1() {
384 return getUserName();
385 }
386
387 [return: MarshalAs(UnmanagedType.LPWStr)]
388 private String SwigDirectorMethodgetTempFileName() {
389 return getTempFileName();
390 }
391
392 public delegate IntPtr SwigDelegateRxSystemServicesImpl_0(IntPtr pClass);
393 public delegate IntPtr SwigDelegateRxSystemServicesImpl_1();
394 public delegate void SwigDelegateRxSystemServicesImpl_2(IntPtr pSource);
395 public delegate IntPtr SwigDelegateRxSystemServicesImpl_3([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode, int creationDisposition);
396 public delegate IntPtr SwigDelegateRxSystemServicesImpl_4([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode);
397 public delegate IntPtr SwigDelegateRxSystemServicesImpl_5([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode);
398 public delegate IntPtr SwigDelegateRxSystemServicesImpl_6([MarshalAs(UnmanagedType.LPWStr)]String filename);
399 public delegate bool SwigDelegateRxSystemServicesImpl_7([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode);
400 public delegate Int64 /*SIMPLETYPE*/ SwigDelegateRxSystemServicesImpl_8([MarshalAs(UnmanagedType.LPWStr)]String filename);
401 public delegate Int64 /*SIMPLETYPE*/ SwigDelegateRxSystemServicesImpl_9([MarshalAs(UnmanagedType.LPWStr)]String filename);
402 public delegate Int64 /*SIMPLETYPE*/ SwigDelegateRxSystemServicesImpl_10([MarshalAs(UnmanagedType.LPWStr)]String filename);
403 [return: MarshalAs(UnmanagedType.LPWStr)]
405 public delegate IntPtr SwigDelegateRxSystemServicesImpl_12([MarshalAs(UnmanagedType.LPWStr)]String moduleFileName, bool silent);
406 public delegate void SwigDelegateRxSystemServicesImpl_13(IntPtr pModuleObj);
407 [return: MarshalAs(UnmanagedType.LPWStr)]
408 public delegate String SwigDelegateRxSystemServicesImpl_14([MarshalAs(UnmanagedType.LPWStr)]String applicationName);
409 [return: MarshalAs(UnmanagedType.LPWStr)]
410 public delegate String SwigDelegateRxSystemServicesImpl_15([MarshalAs(UnmanagedType.LPWStr)]String applicationName, int loadReason);
411 public delegate void SwigDelegateRxSystemServicesImpl_16([MarshalAs(UnmanagedType.LPWStr)]String message);
412 public delegate void SwigDelegateRxSystemServicesImpl_17(string warnVisGroup, [MarshalAs(UnmanagedType.LPWStr)]String message);
413 public delegate int SwigDelegateRxSystemServicesImpl_18(IntPtr pDict);
414 public delegate int SwigDelegateRxSystemServicesImpl_19(IntPtr pDict);
415 public delegate int SwigDelegateRxSystemServicesImpl_20([MarshalAs(UnmanagedType.LPWStr)]String varName, IntPtr value);
416 public delegate int SwigDelegateRxSystemServicesImpl_21([MarshalAs(UnmanagedType.LPWStr)]String varName, [MarshalAs(UnmanagedType.LPWStr)]String newValue);
417 [return: MarshalAs(UnmanagedType.LPWStr)]
419 [return: MarshalAs(UnmanagedType.LPWStr)]
420 public delegate String SwigDelegateRxSystemServicesImpl_23(int unFormat);
421 [return: MarshalAs(UnmanagedType.LPWStr)]
423 [return: MarshalAs(UnmanagedType.LPWStr)]
425
426 private SwigDelegateRxSystemServicesImpl_0 swigDelegate0;
427 private SwigDelegateRxSystemServicesImpl_1 swigDelegate1;
428 private SwigDelegateRxSystemServicesImpl_2 swigDelegate2;
429 private SwigDelegateRxSystemServicesImpl_3 swigDelegate3;
430 private SwigDelegateRxSystemServicesImpl_4 swigDelegate4;
431 private SwigDelegateRxSystemServicesImpl_5 swigDelegate5;
432 private SwigDelegateRxSystemServicesImpl_6 swigDelegate6;
433 private SwigDelegateRxSystemServicesImpl_7 swigDelegate7;
434 private SwigDelegateRxSystemServicesImpl_8 swigDelegate8;
435 private SwigDelegateRxSystemServicesImpl_9 swigDelegate9;
436 private SwigDelegateRxSystemServicesImpl_10 swigDelegate10;
437 private SwigDelegateRxSystemServicesImpl_11 swigDelegate11;
438 private SwigDelegateRxSystemServicesImpl_12 swigDelegate12;
439 private SwigDelegateRxSystemServicesImpl_13 swigDelegate13;
440 private SwigDelegateRxSystemServicesImpl_14 swigDelegate14;
441 private SwigDelegateRxSystemServicesImpl_15 swigDelegate15;
442 private SwigDelegateRxSystemServicesImpl_16 swigDelegate16;
443 private SwigDelegateRxSystemServicesImpl_17 swigDelegate17;
444 private SwigDelegateRxSystemServicesImpl_18 swigDelegate18;
445 private SwigDelegateRxSystemServicesImpl_19 swigDelegate19;
446 private SwigDelegateRxSystemServicesImpl_20 swigDelegate20;
447 private SwigDelegateRxSystemServicesImpl_21 swigDelegate21;
448 private SwigDelegateRxSystemServicesImpl_22 swigDelegate22;
449 private SwigDelegateRxSystemServicesImpl_23 swigDelegate23;
450 private SwigDelegateRxSystemServicesImpl_24 swigDelegate24;
451 private SwigDelegateRxSystemServicesImpl_25 swigDelegate25;
452
453 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
454 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
455 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
456 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(String), typeof(FileAccessMode), typeof(FileShareMode), typeof(FileCreationDisposition) };
457 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(String), typeof(FileAccessMode), typeof(FileShareMode) };
458 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(String), typeof(FileAccessMode) };
459 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(String) };
460 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(String), typeof(int) };
461 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(String) };
462 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(String) };
463 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(String) };
464 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { };
465 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(String), typeof(bool) };
466 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdRxModule) };
467 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(String) };
468 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(String), typeof(LoadReasons) };
469 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(String) };
470 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { typeof(string), typeof(String) };
471 private static global::System.Type[] swigMethodTypes18 = new global::System.Type[] { typeof(OdRxDictionary) };
472 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { typeof(OdRxDictionary) };
473 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { typeof(String), typeof(string).MakeByRefType() };
474 private static global::System.Type[] swigMethodTypes21 = new global::System.Type[] { typeof(String), typeof(String) };
475 private static global::System.Type[] swigMethodTypes22 = new global::System.Type[] { };
476 private static global::System.Type[] swigMethodTypes23 = new global::System.Type[] { typeof(UserNameFormat) };
477 private static global::System.Type[] swigMethodTypes24 = new global::System.Type[] { };
478 private static global::System.Type[] swigMethodTypes25 = new global::System.Type[] { };
479}
480
481}
static global::System.Exception Retrieve()
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 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, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_24 delegate24, RxSystemServicesImpl.SwigDelegateRxSystemServicesImpl_25 delegate25)
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
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
virtual void copyFrom(OdRxObject pSource)
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)
override void Dispose(bool disposing)
delegate void SwigDelegateRxSystemServicesImpl_17(string warnVisGroup, [MarshalAs(UnmanagedType.LPWStr)]String message)
delegate IntPtr SwigDelegateRxSystemServicesImpl_12([MarshalAs(UnmanagedType.LPWStr)]String moduleFileName, bool silent)
override OdStreamBuf createFile(String filename, FileAccessMode accessMode, FileShareMode shareMode, FileCreationDisposition creationDisposition)
delegate String SwigDelegateRxSystemServicesImpl_22()
delegate IntPtr SwigDelegateRxSystemServicesImpl_5([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode)
override Int64 getFileMTime(String filename)
delegate String SwigDelegateRxSystemServicesImpl_14([MarshalAs(UnmanagedType.LPWStr)]String applicationName)
delegate String SwigDelegateRxSystemServicesImpl_25()
override OdStreamBuf createFile(String filename)
override bool accessFile(String filename, int accessMode)
override OdResult setEnvVar(String varName, String newValue)
delegate int SwigDelegateRxSystemServicesImpl_19(IntPtr pDict)
override Int64 getFileSize(String filename)
delegate String SwigDelegateRxSystemServicesImpl_24()
override Int64 getFileCTime(String filename)
override OdStreamBuf createFile(String filename, FileAccessMode accessMode, FileShareMode shareMode)
override OdStreamBuf createFile(String filename, FileAccessMode accessMode)
delegate String SwigDelegateRxSystemServicesImpl_11()
delegate IntPtr SwigDelegateRxSystemServicesImpl_3([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode, int creationDisposition)
delegate void SwigDelegateRxSystemServicesImpl_13(IntPtr pModuleObj)
override OdResult getEnvVar(String varName, ref string value)
delegate int SwigDelegateRxSystemServicesImpl_20([MarshalAs(UnmanagedType.LPWStr)]String varName, IntPtr value)
delegate IntPtr SwigDelegateRxSystemServicesImpl_1()
delegate Int64 SwigDelegateRxSystemServicesImpl_8([MarshalAs(UnmanagedType.LPWStr)]String filename)
delegate IntPtr SwigDelegateRxSystemServicesImpl_6([MarshalAs(UnmanagedType.LPWStr)]String filename)
delegate int SwigDelegateRxSystemServicesImpl_21([MarshalAs(UnmanagedType.LPWStr)]String varName, [MarshalAs(UnmanagedType.LPWStr)]String newValue)
delegate int SwigDelegateRxSystemServicesImpl_18(IntPtr pDict)
delegate String SwigDelegateRxSystemServicesImpl_23(int unFormat)
delegate bool SwigDelegateRxSystemServicesImpl_7([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode)
delegate IntPtr SwigDelegateRxSystemServicesImpl_4([MarshalAs(UnmanagedType.LPWStr)]String filename, int accessMode, int shareMode)
static HandleRef getCPtr(RxSystemServicesImpl obj)
delegate void SwigDelegateRxSystemServicesImpl_16([MarshalAs(UnmanagedType.LPWStr)]String message)
static string getRealClassName(IntPtr ptr)
delegate Int64 SwigDelegateRxSystemServicesImpl_9([MarshalAs(UnmanagedType.LPWStr)]String filename)
delegate String SwigDelegateRxSystemServicesImpl_15([MarshalAs(UnmanagedType.LPWStr)]String applicationName, int loadReason)
delegate IntPtr SwigDelegateRxSystemServicesImpl_0(IntPtr pClass)
delegate Int64 SwigDelegateRxSystemServicesImpl_10([MarshalAs(UnmanagedType.LPWStr)]String filename)
delegate void SwigDelegateRxSystemServicesImpl_2(IntPtr pSource)
RxSystemServicesImpl(IntPtr cPtr, bool cMemoryOwn)