Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdStreamBuf.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
16public class OdStreamBuf : OdRxObject {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdStreamBuf(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdStreamBuf_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdStreamBuf 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
42 public OdStreamBuf()
43 : this(GlobalsPINVOKE.new_OdStreamBuf(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
44 {
45 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
46 if (null != mTr)
47 {
48 mTr.AddObject(new OdStreamBuf(swigCPtr.Handle, true));
49 }
51 SwigDirectorConnect();
52 }
53
54 public static OdStreamBuf cast(OdRxObject pObj) {// OdSmartPtr<OdStreamBuf>
55 MemoryManager mMan = MemoryManager.GetMemoryManager();
56 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
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 new static OdRxClass desc() {
75 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdStreamBuf_desc(),false); /*createInt 3_2*/
76
78 return ret;
79}
80
81 public override OdRxClass isA() {
82 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? GlobalsPINVOKE.OdStreamBuf_isASwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_isA(swigCPtr)),false); /*createInt 3_2*/
83
85 return ret;
86}
87
88 public override OdRxObject queryX(OdRxClass protocolClass) {
89 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("queryX", swigMethodTypes0) ? GlobalsPINVOKE.OdStreamBuf_queryXSwigExplicitOdStreamBuf(swigCPtr, OdRxClass.getCPtr(protocolClass)) : GlobalsPINVOKE.OdStreamBuf_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
90
92 return ret;
93}
94
95 public static OdStreamBuf createObject() {// OdSmartPtr<OdStreamBuf>
96 MemoryManager mMan = MemoryManager.GetMemoryManager();
97 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
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 virtual String fileName() {
116 string ret = (SwigDerivedClassHasMethod("fileName", swigMethodTypes2) ? GlobalsPINVOKE.OdStreamBuf_fileNameSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_fileName(swigCPtr));
118 return ret;
119}
120
121 public virtual bool isEof() {
122 bool ret = (SwigDerivedClassHasMethod("isEof", swigMethodTypes3) ? GlobalsPINVOKE.OdStreamBuf_isEofSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_isEof(swigCPtr));
124 return ret;
125 }
126
127 public virtual UInt64 tell() {
128// test csout
129 /*SIMPLETYPE*/
130 UInt64 ret = (SwigDerivedClassHasMethod("tell", swigMethodTypes4) ? GlobalsPINVOKE.OdStreamBuf_tellSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_tell(swigCPtr));
132 return ret;
133 }
134
135 public virtual UInt64 length() {
136// test csout
137 /*SIMPLETYPE*/
138 UInt64 ret = (SwigDerivedClassHasMethod("length", swigMethodTypes5) ? GlobalsPINVOKE.OdStreamBuf_lengthSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_length(swigCPtr));
140 return ret;
141 }
142
143 public virtual void truncate() {
144 if (SwigDerivedClassHasMethod("truncate", swigMethodTypes6)) GlobalsPINVOKE.OdStreamBuf_truncateSwigExplicitOdStreamBuf(swigCPtr); else GlobalsPINVOKE.OdStreamBuf_truncate(swigCPtr);
146 }
147
148 public virtual void rewind() {
149 if (SwigDerivedClassHasMethod("rewind", swigMethodTypes7)) GlobalsPINVOKE.OdStreamBuf_rewindSwigExplicitOdStreamBuf(swigCPtr); else GlobalsPINVOKE.OdStreamBuf_rewind(swigCPtr);
151 }
152
153 public virtual UInt64 seek(Int64 /*SIMPLETYPE*/ offset, FilerSeekType seekType) {
154// test csout
155 /*SIMPLETYPE*/
156 UInt64 ret = (SwigDerivedClassHasMethod("seek", swigMethodTypes8) ? GlobalsPINVOKE.OdStreamBuf_seekSwigExplicitOdStreamBuf(swigCPtr, offset /*SIMPLETYPE*/, (int)seekType) : GlobalsPINVOKE.OdStreamBuf_seek(swigCPtr, offset /*SIMPLETYPE*/, (int)seekType));
158 return ret;
159 }
160
161 public virtual byte getByte() {
162// test csout
163 /*SIMPLETYPE*/
164 byte ret = (SwigDerivedClassHasMethod("getByte", swigMethodTypes9) ? GlobalsPINVOKE.OdStreamBuf_getByteSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_getByte(swigCPtr));
166 return ret;
167 }
168
169 private void getBytes(IntPtr buffer, UInt32 /*SIMPLETYPE*/ numBytes) {
170 GlobalsPINVOKE.OdStreamBuf_getBytes(swigCPtr, buffer, numBytes /*SIMPLETYPE*/);
172 }
173
174 public virtual void putByte(byte /*SIMPLETYPE*/ value) {
175 if (SwigDerivedClassHasMethod("putByte", swigMethodTypes10)) GlobalsPINVOKE.OdStreamBuf_putByteSwigExplicitOdStreamBuf(swigCPtr, value /*SIMPLETYPE*/); else GlobalsPINVOKE.OdStreamBuf_putByte(swigCPtr, value /*SIMPLETYPE*/);
177 }
178
179 public virtual void putBytes(byte[] /*SIMPLEFIXED_ARRAY*/ buffer) {
180IntPtr p_buffer=Teigha.Core.Helpers.MarshalbyteFixedArray(buffer);
181 try {
182 if (SwigDerivedClassHasMethod("putBytes", swigMethodTypes11)) GlobalsPINVOKE.OdStreamBuf_putBytesSwigExplicitOdStreamBuf(swigCPtr, p_buffer); else GlobalsPINVOKE.OdStreamBuf_putBytes(swigCPtr, p_buffer);
184 } finally {
185Marshal.FreeCoTaskMem(p_buffer);
186 }
187 }
188
189 public virtual void copyDataTo(OdStreamBuf pDestination, UInt64 /*SIMPLETYPE*/ sourceStart, UInt64 /*SIMPLETYPE*/ sourceEnd) {
190 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes12)) GlobalsPINVOKE.OdStreamBuf_copyDataToSwigExplicitOdStreamBuf__SWIG_0(swigCPtr, OdStreamBuf.getCPtr(pDestination), sourceStart /*SIMPLETYPE*/, sourceEnd /*SIMPLETYPE*/); else GlobalsPINVOKE.OdStreamBuf_copyDataTo__SWIG_0(swigCPtr, OdStreamBuf.getCPtr(pDestination), sourceStart /*SIMPLETYPE*/, sourceEnd /*SIMPLETYPE*/);
192 }
193
194 public virtual void copyDataTo(OdStreamBuf pDestination, UInt64 /*SIMPLETYPE*/ sourceStart) {
195 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes13)) GlobalsPINVOKE.OdStreamBuf_copyDataToSwigExplicitOdStreamBuf__SWIG_1(swigCPtr, OdStreamBuf.getCPtr(pDestination), sourceStart /*SIMPLETYPE*/); else GlobalsPINVOKE.OdStreamBuf_copyDataTo__SWIG_1(swigCPtr, OdStreamBuf.getCPtr(pDestination), sourceStart /*SIMPLETYPE*/);
197 }
198
199 public virtual void copyDataTo(OdStreamBuf pDestination) {
200 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes14)) GlobalsPINVOKE.OdStreamBuf_copyDataToSwigExplicitOdStreamBuf__SWIG_2(swigCPtr, OdStreamBuf.getCPtr(pDestination)); else GlobalsPINVOKE.OdStreamBuf_copyDataTo__SWIG_2(swigCPtr, OdStreamBuf.getCPtr(pDestination));
202 }
203
204 public virtual UInt32 getShareMode() {
205// test csout
206 /*SIMPLETYPE*/
207 UInt32 ret = (SwigDerivedClassHasMethod("getShareMode", swigMethodTypes15) ? GlobalsPINVOKE.OdStreamBuf_getShareModeSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_getShareMode(swigCPtr));
209 return ret;
210 }
211
212 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
213 string ret = GlobalsPINVOKE.OdStreamBuf_getRealClassName(ptr /*SIMPLETYPE*/);
215 return ret;
216 }
217
218 public virtual UInt32 getBytesByNum(OdUInt8Array data, UInt64 /*SIMPLETYPE*/ startPos, UInt32 /*SIMPLETYPE*/ numBytes) {
219// test csout
220 /*SIMPLETYPE*/
221 UInt32 ret = GlobalsPINVOKE.OdStreamBuf_getBytesByNum(swigCPtr, OdUInt8Array.getCPtr(data).Handle, startPos /*SIMPLETYPE*/, numBytes /*SIMPLETYPE*/);
223 return ret;
224 }
225
226 private void SwigDirectorConnect() {
227 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
228 swigDelegate0 = new SwigDelegateOdStreamBuf_0(SwigDirectorMethodqueryX);
229 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
230 swigDelegate1 = new SwigDelegateOdStreamBuf_1(SwigDirectorMethodisA);
231 if (SwigDerivedClassHasMethod("fileName", swigMethodTypes2))
232 swigDelegate2 = new SwigDelegateOdStreamBuf_2(SwigDirectorMethodfileName);
233 if (SwigDerivedClassHasMethod("isEof", swigMethodTypes3))
234 swigDelegate3 = new SwigDelegateOdStreamBuf_3(SwigDirectorMethodisEof);
235 if (SwigDerivedClassHasMethod("tell", swigMethodTypes4))
236 swigDelegate4 = new SwigDelegateOdStreamBuf_4(SwigDirectorMethodtell);
237 if (SwigDerivedClassHasMethod("length", swigMethodTypes5))
238 swigDelegate5 = new SwigDelegateOdStreamBuf_5(SwigDirectorMethodlength);
239 if (SwigDerivedClassHasMethod("truncate", swigMethodTypes6))
240 swigDelegate6 = new SwigDelegateOdStreamBuf_6(SwigDirectorMethodtruncate);
241 if (SwigDerivedClassHasMethod("rewind", swigMethodTypes7))
242 swigDelegate7 = new SwigDelegateOdStreamBuf_7(SwigDirectorMethodrewind);
243 if (SwigDerivedClassHasMethod("seek", swigMethodTypes8))
244 swigDelegate8 = new SwigDelegateOdStreamBuf_8(SwigDirectorMethodseek);
245 if (SwigDerivedClassHasMethod("getByte", swigMethodTypes9))
246 swigDelegate9 = new SwigDelegateOdStreamBuf_9(SwigDirectorMethodgetByte);
247 if (SwigDerivedClassHasMethod("putByte", swigMethodTypes10))
248 swigDelegate10 = new SwigDelegateOdStreamBuf_10(SwigDirectorMethodputByte);
249 if (SwigDerivedClassHasMethod("putBytes", swigMethodTypes11))
250 swigDelegate11 = new SwigDelegateOdStreamBuf_11(SwigDirectorMethodputBytes);
251 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes12))
252 swigDelegate12 = new SwigDelegateOdStreamBuf_12(SwigDirectorMethodcopyDataTo__SWIG_0);
253 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes13))
254 swigDelegate13 = new SwigDelegateOdStreamBuf_13(SwigDirectorMethodcopyDataTo__SWIG_1);
255 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes14))
256 swigDelegate14 = new SwigDelegateOdStreamBuf_14(SwigDirectorMethodcopyDataTo__SWIG_2);
257 if (SwigDerivedClassHasMethod("getShareMode", swigMethodTypes15))
258 swigDelegate15 = new SwigDelegateOdStreamBuf_15(SwigDirectorMethodgetShareMode);
259 GlobalsPINVOKE.OdStreamBuf_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15);
260 }
261
262 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
263 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);
264 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdStreamBuf));
265 return hasDerivedMethod;
266 }
267
268 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
269 return
270 // csdirectorout for OdRxObject*, OdRxObject&
271 OdRxObject.getCPtr(queryX(
272 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
273)).Handle
274;
275 }
276
277 private IntPtr SwigDirectorMethodisA() {
278 return
279 // csdirectorout for OdRxClass*, OdRxClass&
280 OdRxClass.getCPtr(isA()).Handle
281;
282 }
283
284 [return: MarshalAs(UnmanagedType.LPWStr)]
285 private String SwigDirectorMethodfileName() {
286 return fileName();
287 }
288
289 private bool SwigDirectorMethodisEof() {
290 return isEof();
291 }
292
293 private UInt64 /*SIMPLETYPE*/ SwigDirectorMethodtell() {
294 return tell() /*SIMPLETYPE*/;
295 }
296
297 private UInt64 /*SIMPLETYPE*/ SwigDirectorMethodlength() {
298 return length() /*SIMPLETYPE*/;
299 }
300
301 private void SwigDirectorMethodtruncate() {
302 truncate();
303 }
304
305 private void SwigDirectorMethodrewind() {
306 rewind();
307 }
308
309 private UInt64 /*SIMPLETYPE*/ SwigDirectorMethodseek(Int64 /*SIMPLETYPE*/ offset, int seekType) {
310 return seek(offset /*SIMPLETYPE*/, (FilerSeekType)seekType) /*SIMPLETYPE*/;
311 }
312
313 private byte /*SIMPLETYPE*/ SwigDirectorMethodgetByte() {
314 return getByte() /*SIMPLETYPE*/;
315 }
316
317 private void SwigDirectorMethodputByte(byte /*SIMPLETYPE*/ value) {
318 putByte(value /*SIMPLETYPE*/);
319 }
320
321 private void SwigDirectorMethodputBytes(IntPtr buffer) {
322 putBytes(Teigha.Core.Helpers.UnMarshalbyteFixedArray(buffer));
323 }
324
325 private void SwigDirectorMethodcopyDataTo__SWIG_0(IntPtr pDestination, UInt64 /*SIMPLETYPE*/ sourceStart, UInt64 /*SIMPLETYPE*/ sourceEnd) {
327 (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),pDestination,false) /*createInt 6_1*/ // csdirectorin for smart pointer
328, sourceStart /*SIMPLETYPE*/, sourceEnd /*SIMPLETYPE*/);
329 }
330
331 private void SwigDirectorMethodcopyDataTo__SWIG_1(IntPtr pDestination, UInt64 /*SIMPLETYPE*/ sourceStart) {
333 (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),pDestination,false) /*createInt 6_1*/ // csdirectorin for smart pointer
334, sourceStart /*SIMPLETYPE*/);
335 }
336
337 private void SwigDirectorMethodcopyDataTo__SWIG_2(IntPtr pDestination) {
339 (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),pDestination,false) /*createInt 6_1*/ // csdirectorin for smart pointer
340);
341 }
342
343 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodgetShareMode() {
344 return getShareMode() /*SIMPLETYPE*/;
345 }
346
347 public delegate IntPtr SwigDelegateOdStreamBuf_0(IntPtr protocolClass);
348 public delegate IntPtr SwigDelegateOdStreamBuf_1();
349 [return: MarshalAs(UnmanagedType.LPWStr)]
351 public delegate bool SwigDelegateOdStreamBuf_3();
352 public delegate UInt64 /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_4();
353 public delegate UInt64 /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_5();
354 public delegate void SwigDelegateOdStreamBuf_6();
355 public delegate void SwigDelegateOdStreamBuf_7();
356 public delegate UInt64 /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_8(Int64 /*SIMPLETYPE*/ offset, int seekType);
357 public delegate byte /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_9();
358 public delegate void SwigDelegateOdStreamBuf_10(byte /*SIMPLETYPE*/ value);
359 public delegate void SwigDelegateOdStreamBuf_11(IntPtr buffer);
360 public delegate void SwigDelegateOdStreamBuf_12(IntPtr pDestination, UInt64 /*SIMPLETYPE*/ sourceStart, UInt64 /*SIMPLETYPE*/ sourceEnd);
361 public delegate void SwigDelegateOdStreamBuf_13(IntPtr pDestination, UInt64 /*SIMPLETYPE*/ sourceStart);
362 public delegate void SwigDelegateOdStreamBuf_14(IntPtr pDestination);
363 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_15();
364
365 private SwigDelegateOdStreamBuf_0 swigDelegate0;
366 private SwigDelegateOdStreamBuf_1 swigDelegate1;
367 private SwigDelegateOdStreamBuf_2 swigDelegate2;
368 private SwigDelegateOdStreamBuf_3 swigDelegate3;
369 private SwigDelegateOdStreamBuf_4 swigDelegate4;
370 private SwigDelegateOdStreamBuf_5 swigDelegate5;
371 private SwigDelegateOdStreamBuf_6 swigDelegate6;
372 private SwigDelegateOdStreamBuf_7 swigDelegate7;
373 private SwigDelegateOdStreamBuf_8 swigDelegate8;
374 private SwigDelegateOdStreamBuf_9 swigDelegate9;
375 private SwigDelegateOdStreamBuf_10 swigDelegate10;
376 private SwigDelegateOdStreamBuf_11 swigDelegate11;
377 private SwigDelegateOdStreamBuf_12 swigDelegate12;
378 private SwigDelegateOdStreamBuf_13 swigDelegate13;
379 private SwigDelegateOdStreamBuf_14 swigDelegate14;
380 private SwigDelegateOdStreamBuf_15 swigDelegate15;
381
382 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
383 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
384 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { };
385 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { };
386 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { };
387 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { };
388 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { };
389 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { };
390 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(Int64 /*SIMPLETYPE*/), typeof(FilerSeekType) };
391 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { };
392 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(byte /*SIMPLETYPE*/) };
393 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(byte[] /*SIMPLEFIXED_ARRAY*/) };
394 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdStreamBuf), typeof(UInt64 /*SIMPLETYPE*/), typeof(UInt64 /*SIMPLETYPE*/) };
395 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdStreamBuf), typeof(UInt64 /*SIMPLETYPE*/) };
396 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdStreamBuf) };
397 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { };
398}
399
400}
static global::System.Exception Retrieve()
static void OdStreamBuf_copyDataToSwigExplicitOdStreamBuf__SWIG_0(HandleRef jarg1, HandleRef jarg2, UInt64 jarg3, UInt64 jarg4)
static void OdStreamBuf_rewind(HandleRef jarg1)
static void OdStreamBuf_putBytes(HandleRef jarg1, IntPtr jarg2)
static UInt64 OdStreamBuf_tellSwigExplicitOdStreamBuf(HandleRef jarg1)
static void OdStreamBuf_getBytes(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static string OdStreamBuf_getRealClassName(IntPtr jarg1)
static IntPtr OdStreamBuf_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdStreamBuf_getBytesByNum(HandleRef jarg1, IntPtr jarg2, UInt64 jarg3, UInt32 jarg4)
static String OdStreamBuf_fileNameSwigExplicitOdStreamBuf(HandleRef jarg1)
static void delete_OdStreamBuf(HandleRef jarg1)
static void OdStreamBuf_putByte(HandleRef jarg1, byte jarg2)
static byte OdStreamBuf_getByte(HandleRef jarg1)
static IntPtr OdStreamBuf_desc()
static void OdStreamBuf_copyDataToSwigExplicitOdStreamBuf__SWIG_2(HandleRef jarg1, HandleRef jarg2)
static void OdStreamBuf_copyDataTo__SWIG_0(HandleRef jarg1, HandleRef jarg2, UInt64 jarg3, UInt64 jarg4)
static void OdStreamBuf_copyDataTo__SWIG_2(HandleRef jarg1, HandleRef jarg2)
static void OdStreamBuf_truncate(HandleRef jarg1)
static void OdStreamBuf_putBytesSwigExplicitOdStreamBuf(HandleRef jarg1, IntPtr jarg2)
static void OdStreamBuf_putByteSwigExplicitOdStreamBuf(HandleRef jarg1, byte jarg2)
static IntPtr OdStreamBuf_createObject()
static void OdStreamBuf_copyDataToSwigExplicitOdStreamBuf__SWIG_1(HandleRef jarg1, HandleRef jarg2, UInt64 jarg3)
static String OdStreamBuf_fileName(HandleRef jarg1)
static byte OdStreamBuf_getByteSwigExplicitOdStreamBuf(HandleRef jarg1)
static IntPtr OdStreamBuf_cast(HandleRef jarg1)
static UInt64 OdStreamBuf_seek(HandleRef jarg1, Int64 jarg2, int jarg3)
static IntPtr OdStreamBuf_isA(HandleRef jarg1)
static IntPtr OdStreamBuf_queryXSwigExplicitOdStreamBuf(HandleRef jarg1, HandleRef jarg2)
static UInt64 OdStreamBuf_tell(HandleRef jarg1)
static void OdStreamBuf_copyDataTo__SWIG_1(HandleRef jarg1, HandleRef jarg2, UInt64 jarg3)
static void OdStreamBuf_rewindSwigExplicitOdStreamBuf(HandleRef jarg1)
static void OdStreamBuf_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdStreamBuf.SwigDelegateOdStreamBuf_0 delegate0, OdStreamBuf.SwigDelegateOdStreamBuf_1 delegate1, OdStreamBuf.SwigDelegateOdStreamBuf_2 delegate2, OdStreamBuf.SwigDelegateOdStreamBuf_3 delegate3, OdStreamBuf.SwigDelegateOdStreamBuf_4 delegate4, OdStreamBuf.SwigDelegateOdStreamBuf_5 delegate5, OdStreamBuf.SwigDelegateOdStreamBuf_6 delegate6, OdStreamBuf.SwigDelegateOdStreamBuf_7 delegate7, OdStreamBuf.SwigDelegateOdStreamBuf_8 delegate8, OdStreamBuf.SwigDelegateOdStreamBuf_9 delegate9, OdStreamBuf.SwigDelegateOdStreamBuf_10 delegate10, OdStreamBuf.SwigDelegateOdStreamBuf_11 delegate11, OdStreamBuf.SwigDelegateOdStreamBuf_12 delegate12, OdStreamBuf.SwigDelegateOdStreamBuf_13 delegate13, OdStreamBuf.SwigDelegateOdStreamBuf_14 delegate14, OdStreamBuf.SwigDelegateOdStreamBuf_15 delegate15)
static UInt32 OdStreamBuf_getShareModeSwigExplicitOdStreamBuf(HandleRef jarg1)
static UInt64 OdStreamBuf_length(HandleRef jarg1)
static void OdStreamBuf_truncateSwigExplicitOdStreamBuf(HandleRef jarg1)
static UInt64 OdStreamBuf_lengthSwigExplicitOdStreamBuf(HandleRef jarg1)
static bool OdStreamBuf_isEofSwigExplicitOdStreamBuf(HandleRef jarg1)
static IntPtr OdStreamBuf_isASwigExplicitOdStreamBuf(HandleRef jarg1)
static bool OdStreamBuf_isEof(HandleRef jarg1)
static UInt32 OdStreamBuf_getShareMode(HandleRef jarg1)
static UInt64 OdStreamBuf_seekSwigExplicitOdStreamBuf(HandleRef jarg1, Int64 jarg2, int jarg3)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
delegate UInt64 SwigDelegateOdStreamBuf_4()
static HandleRef getCPtr(OdStreamBuf obj)
Definition: OdStreamBuf.cs:25
delegate void SwigDelegateOdStreamBuf_6()
delegate void SwigDelegateOdStreamBuf_7()
virtual bool isEof()
Definition: OdStreamBuf.cs:121
virtual void putBytes(byte[] buffer)
Definition: OdStreamBuf.cs:179
delegate UInt32 SwigDelegateOdStreamBuf_15()
override OdRxClass isA()
Definition: OdStreamBuf.cs:81
virtual void rewind()
Definition: OdStreamBuf.cs:148
delegate void SwigDelegateOdStreamBuf_12(IntPtr pDestination, UInt64 sourceStart, UInt64 sourceEnd)
delegate void SwigDelegateOdStreamBuf_10(byte value)
delegate IntPtr SwigDelegateOdStreamBuf_1()
delegate UInt64 SwigDelegateOdStreamBuf_8(Int64 offset, int seekType)
virtual void copyDataTo(OdStreamBuf pDestination, UInt64 sourceStart)
Definition: OdStreamBuf.cs:194
virtual UInt64 tell()
Definition: OdStreamBuf.cs:127
delegate UInt64 SwigDelegateOdStreamBuf_5()
delegate void SwigDelegateOdStreamBuf_14(IntPtr pDestination)
delegate String SwigDelegateOdStreamBuf_2()
virtual UInt64 seek(Int64 offset, FilerSeekType seekType)
Definition: OdStreamBuf.cs:153
virtual UInt64 length()
Definition: OdStreamBuf.cs:135
static new OdRxClass desc()
Definition: OdStreamBuf.cs:74
override OdRxObject queryX(OdRxClass protocolClass)
Definition: OdStreamBuf.cs:88
override void Dispose(bool disposing)
Definition: OdStreamBuf.cs:29
delegate void SwigDelegateOdStreamBuf_11(IntPtr buffer)
virtual void copyDataTo(OdStreamBuf pDestination, UInt64 sourceStart, UInt64 sourceEnd)
Definition: OdStreamBuf.cs:189
static OdStreamBuf cast(OdRxObject pObj)
Definition: OdStreamBuf.cs:54
static string getRealClassName(IntPtr ptr)
Definition: OdStreamBuf.cs:212
virtual String fileName()
Definition: OdStreamBuf.cs:115
delegate void SwigDelegateOdStreamBuf_13(IntPtr pDestination, UInt64 sourceStart)
virtual void copyDataTo(OdStreamBuf pDestination)
Definition: OdStreamBuf.cs:199
virtual void truncate()
Definition: OdStreamBuf.cs:143
virtual UInt32 getShareMode()
Definition: OdStreamBuf.cs:204
static OdStreamBuf createObject()
Definition: OdStreamBuf.cs:95
virtual void putByte(byte value)
Definition: OdStreamBuf.cs:174
delegate bool SwigDelegateOdStreamBuf_3()
delegate byte SwigDelegateOdStreamBuf_9()
virtual UInt32 getBytesByNum(OdUInt8Array data, UInt64 startPos, UInt32 numBytes)
Definition: OdStreamBuf.cs:218
OdStreamBuf(IntPtr cPtr, bool cMemoryOwn)
Definition: OdStreamBuf.cs:20
virtual byte getByte()
Definition: OdStreamBuf.cs:161
delegate IntPtr SwigDelegateOdStreamBuf_0(IntPtr protocolClass)
static HandleRef getCPtr(OdUInt8Array obj)
Definition: OdUInt8Array.cs:28