Extended .NET SDK Documentation 2025 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 DelegateHolder.OnHoldSwigDirectorDelegates(this);
53 }
54
55 public static OdStreamBuf cast(OdRxObject pObj) {// OdSmartPtr<OdStreamBuf>
56 MemoryManager mMan = MemoryManager.GetMemoryManager();
57 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
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 new static OdRxClass desc() {
76 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdStreamBuf_desc(),false); /*createInt 3_2*/
77
79 return ret;
80}
81
82 public override OdRxClass isA() {
83 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? GlobalsPINVOKE.OdStreamBuf_isASwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_isA(swigCPtr)),false); /*createInt 3_2*/
84
86 return ret;
87}
88
89 public override OdRxObject queryX(OdRxClass protocolClass) {
90 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*/
91
93 return ret;
94}
95
96 public static OdStreamBuf createObject() {// OdSmartPtr<OdStreamBuf>
97 MemoryManager mMan = MemoryManager.GetMemoryManager();
98 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
100
101 OdStreamBuf ret = null;
102 if (null != mTrans)
103 {
104 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
105 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
106 }
107 else
108 {
109 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
110 }
111
113 return ret;
114}
115
116 public virtual String fileName() {
117 string ret = (SwigDerivedClassHasMethod("fileName", swigMethodTypes3) ? GlobalsPINVOKE.OdStreamBuf_fileNameSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_fileName(swigCPtr));
119 return ret;
120}
121
122 public virtual bool isEof() {
123 bool ret = (SwigDerivedClassHasMethod("isEof", swigMethodTypes4) ? GlobalsPINVOKE.OdStreamBuf_isEofSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_isEof(swigCPtr));
125 return ret;
126 }
127
128 public virtual UInt64 tell() {
129// test csout
130 /*SIMPLETYPE*/
131 UInt64 ret = (SwigDerivedClassHasMethod("tell", swigMethodTypes5) ? GlobalsPINVOKE.OdStreamBuf_tellSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_tell(swigCPtr));
133 return ret;
134 }
135
136 public virtual UInt64 length() {
137// test csout
138 /*SIMPLETYPE*/
139 UInt64 ret = (SwigDerivedClassHasMethod("length", swigMethodTypes6) ? GlobalsPINVOKE.OdStreamBuf_lengthSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_length(swigCPtr));
141 return ret;
142 }
143
144 public virtual void truncate() {
145 if (SwigDerivedClassHasMethod("truncate", swigMethodTypes7)) GlobalsPINVOKE.OdStreamBuf_truncateSwigExplicitOdStreamBuf(swigCPtr); else GlobalsPINVOKE.OdStreamBuf_truncate(swigCPtr);
147 }
148
149 public virtual void rewind() {
150 if (SwigDerivedClassHasMethod("rewind", swigMethodTypes8)) GlobalsPINVOKE.OdStreamBuf_rewindSwigExplicitOdStreamBuf(swigCPtr); else GlobalsPINVOKE.OdStreamBuf_rewind(swigCPtr);
152 }
153
154 public virtual UInt64 seek(Int64 offset, FilerSeekType seekType) {
155// test csout
156 /*SIMPLETYPE*/
157 UInt64 ret = (SwigDerivedClassHasMethod("seek", swigMethodTypes9) ? GlobalsPINVOKE.OdStreamBuf_seekSwigExplicitOdStreamBuf(swigCPtr, offset /*SIMPLETYPE*/, (int)seekType) : GlobalsPINVOKE.OdStreamBuf_seek(swigCPtr, offset /*SIMPLETYPE*/, (int)seekType));
159 return ret;
160 }
161
162 public virtual byte getByte() {
163// test csout
164 /*SIMPLETYPE*/
165 byte ret = (SwigDerivedClassHasMethod("getByte", swigMethodTypes10) ? GlobalsPINVOKE.OdStreamBuf_getByteSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_getByte(swigCPtr));
167 return ret;
168 }
169
170 private void getBytes(IntPtr buffer, UInt32 numBytes) {
171 GlobalsPINVOKE.OdStreamBuf_getBytes(swigCPtr, buffer, numBytes /*SIMPLETYPE*/);
173 }
174
175 public virtual void putByte(byte value) {
176 if (SwigDerivedClassHasMethod("putByte", swigMethodTypes11)) GlobalsPINVOKE.OdStreamBuf_putByteSwigExplicitOdStreamBuf(swigCPtr, value /*SIMPLETYPE*/); else GlobalsPINVOKE.OdStreamBuf_putByte(swigCPtr, value /*SIMPLETYPE*/);
178 }
179
180 public virtual void putBytes(byte[] /*SIMPLEFIXED_ARRAY*/ buffer) {
181IntPtr p_buffer=Teigha.Core.Helpers.MarshalbyteFixedArray(buffer);
182 try {
183 if (SwigDerivedClassHasMethod("putBytes", swigMethodTypes12)) GlobalsPINVOKE.OdStreamBuf_putBytesSwigExplicitOdStreamBuf(swigCPtr, p_buffer); else GlobalsPINVOKE.OdStreamBuf_putBytes(swigCPtr, p_buffer);
185 } finally {
186Marshal.FreeCoTaskMem(p_buffer);
187 }
188 }
189
190 public virtual void copyDataTo(OdStreamBuf pDestination, UInt64 sourceStart, UInt64 sourceEnd) {
191 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes13)) 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*/);
193 }
194
195 public virtual void copyDataTo(OdStreamBuf pDestination, UInt64 sourceStart) {
196 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes14)) GlobalsPINVOKE.OdStreamBuf_copyDataToSwigExplicitOdStreamBuf__SWIG_1(swigCPtr, OdStreamBuf.getCPtr(pDestination), sourceStart /*SIMPLETYPE*/); else GlobalsPINVOKE.OdStreamBuf_copyDataTo__SWIG_1(swigCPtr, OdStreamBuf.getCPtr(pDestination), sourceStart /*SIMPLETYPE*/);
198 }
199
200 public virtual void copyDataTo(OdStreamBuf pDestination) {
201 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes15)) GlobalsPINVOKE.OdStreamBuf_copyDataToSwigExplicitOdStreamBuf__SWIG_2(swigCPtr, OdStreamBuf.getCPtr(pDestination)); else GlobalsPINVOKE.OdStreamBuf_copyDataTo__SWIG_2(swigCPtr, OdStreamBuf.getCPtr(pDestination));
203 }
204
205 public virtual UInt32 getShareMode() {
206// test csout
207 /*SIMPLETYPE*/
208 UInt32 ret = (SwigDerivedClassHasMethod("getShareMode", swigMethodTypes16) ? GlobalsPINVOKE.OdStreamBuf_getShareModeSwigExplicitOdStreamBuf(swigCPtr) : GlobalsPINVOKE.OdStreamBuf_getShareMode(swigCPtr));
210 return ret;
211 }
212
213 protected static string getRealClassName(IntPtr ptr) {
214 string ret = GlobalsPINVOKE.OdStreamBuf_getRealClassName(ptr /*SIMPLETYPE*/);
216 return ret;
217 }
218
219 public virtual UInt32 getBytesByNum(OdUInt8Array data, UInt64 startPos, UInt32 numBytes) {
220// test csout
221 /*SIMPLETYPE*/
222 UInt32 ret = GlobalsPINVOKE.OdStreamBuf_getBytesByNum(swigCPtr, OdUInt8Array.getCPtr(data).Handle, startPos /*SIMPLETYPE*/, numBytes /*SIMPLETYPE*/);
224 return ret;
225 }
226
227 private void SwigDirectorConnect() {
228 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
229 swigDelegate0 = new SwigDelegateOdStreamBuf_0(SwigDirectorMethodqueryX);
230 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
231 swigDelegate1 = new SwigDelegateOdStreamBuf_1(SwigDirectorMethodisA);
232 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
233 swigDelegate2 = new SwigDelegateOdStreamBuf_2(SwigDirectorMethodcopyFrom);
234 if (SwigDerivedClassHasMethod("fileName", swigMethodTypes3))
235 swigDelegate3 = new SwigDelegateOdStreamBuf_3(SwigDirectorMethodfileName);
236 if (SwigDerivedClassHasMethod("isEof", swigMethodTypes4))
237 swigDelegate4 = new SwigDelegateOdStreamBuf_4(SwigDirectorMethodisEof);
238 if (SwigDerivedClassHasMethod("tell", swigMethodTypes5))
239 swigDelegate5 = new SwigDelegateOdStreamBuf_5(SwigDirectorMethodtell);
240 if (SwigDerivedClassHasMethod("length", swigMethodTypes6))
241 swigDelegate6 = new SwigDelegateOdStreamBuf_6(SwigDirectorMethodlength);
242 if (SwigDerivedClassHasMethod("truncate", swigMethodTypes7))
243 swigDelegate7 = new SwigDelegateOdStreamBuf_7(SwigDirectorMethodtruncate);
244 if (SwigDerivedClassHasMethod("rewind", swigMethodTypes8))
245 swigDelegate8 = new SwigDelegateOdStreamBuf_8(SwigDirectorMethodrewind);
246 if (SwigDerivedClassHasMethod("seek", swigMethodTypes9))
247 swigDelegate9 = new SwigDelegateOdStreamBuf_9(SwigDirectorMethodseek);
248 if (SwigDerivedClassHasMethod("getByte", swigMethodTypes10))
249 swigDelegate10 = new SwigDelegateOdStreamBuf_10(SwigDirectorMethodgetByte);
250 if (SwigDerivedClassHasMethod("putByte", swigMethodTypes11))
251 swigDelegate11 = new SwigDelegateOdStreamBuf_11(SwigDirectorMethodputByte);
252 if (SwigDerivedClassHasMethod("putBytes", swigMethodTypes12))
253 swigDelegate12 = new SwigDelegateOdStreamBuf_12(SwigDirectorMethodputBytes);
254 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes13))
255 swigDelegate13 = new SwigDelegateOdStreamBuf_13(SwigDirectorMethodcopyDataTo__SWIG_0);
256 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes14))
257 swigDelegate14 = new SwigDelegateOdStreamBuf_14(SwigDirectorMethodcopyDataTo__SWIG_1);
258 if (SwigDerivedClassHasMethod("copyDataTo", swigMethodTypes15))
259 swigDelegate15 = new SwigDelegateOdStreamBuf_15(SwigDirectorMethodcopyDataTo__SWIG_2);
260 if (SwigDerivedClassHasMethod("getShareMode", swigMethodTypes16))
261 swigDelegate16 = new SwigDelegateOdStreamBuf_16(SwigDirectorMethodgetShareMode);
262 GlobalsPINVOKE.OdStreamBuf_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16);
263 }
264
265 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
266 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);
267 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdStreamBuf));
268 return hasDerivedMethod;
269 }
270
271 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
272 return
273 // csdirectorout for OdRxObject*, OdRxObject&
274 OdRxObject.getCPtr(queryX(
275 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
276)).Handle
277;
278 }
279
280 private IntPtr SwigDirectorMethodisA() {
281 return
282 // csdirectorout for OdRxClass*, OdRxClass&
283 OdRxClass.getCPtr(isA()).Handle
284;
285 }
286
287 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
288 copyFrom(
289 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
290);
291 }
292
293 [return: MarshalAs(UnmanagedType.LPWStr)]
294 private String SwigDirectorMethodfileName() {
295 return fileName();
296 }
297
298 private bool SwigDirectorMethodisEof() {
299 return isEof();
300 }
301
302 private UInt64 /*SIMPLETYPE*/ SwigDirectorMethodtell() {
303 return tell() /*SIMPLETYPE*/;
304 }
305
306 private UInt64 /*SIMPLETYPE*/ SwigDirectorMethodlength() {
307 return length() /*SIMPLETYPE*/;
308 }
309
310 private void SwigDirectorMethodtruncate() {
311 truncate();
312 }
313
314 private void SwigDirectorMethodrewind() {
315 rewind();
316 }
317
318 private UInt64 /*SIMPLETYPE*/ SwigDirectorMethodseek(Int64 /*SIMPLETYPE*/ offset, int seekType) {
319 return seek(offset /*SIMPLETYPE*/, (FilerSeekType)seekType) /*SIMPLETYPE*/;
320 }
321
322 private byte /*SIMPLETYPE*/ SwigDirectorMethodgetByte() {
323 return getByte() /*SIMPLETYPE*/;
324 }
325
326 private void SwigDirectorMethodputByte(byte /*SIMPLETYPE*/ value) {
327 putByte(value /*SIMPLETYPE*/);
328 }
329
330 private void SwigDirectorMethodputBytes(IntPtr buffer) {
331 putBytes(Teigha.Core.Helpers.UnMarshalbyteFixedArray(buffer));
332 }
333
334 private void SwigDirectorMethodcopyDataTo__SWIG_0(IntPtr pDestination, UInt64 /*SIMPLETYPE*/ sourceStart, UInt64 /*SIMPLETYPE*/ sourceEnd) {
336 (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),pDestination,false) /*createInt 6_1*/ // csdirectorin for smart pointer
337, sourceStart /*SIMPLETYPE*/, sourceEnd /*SIMPLETYPE*/);
338 }
339
340 private void SwigDirectorMethodcopyDataTo__SWIG_1(IntPtr pDestination, UInt64 /*SIMPLETYPE*/ sourceStart) {
342 (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),pDestination,false) /*createInt 6_1*/ // csdirectorin for smart pointer
343, sourceStart /*SIMPLETYPE*/);
344 }
345
346 private void SwigDirectorMethodcopyDataTo__SWIG_2(IntPtr pDestination) {
348 (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),pDestination,false) /*createInt 6_1*/ // csdirectorin for smart pointer
349);
350 }
351
352 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodgetShareMode() {
353 return getShareMode() /*SIMPLETYPE*/;
354 }
355
356 public delegate IntPtr SwigDelegateOdStreamBuf_0(IntPtr protocolClass);
357 public delegate IntPtr SwigDelegateOdStreamBuf_1();
358 public delegate void SwigDelegateOdStreamBuf_2(IntPtr pSource);
359 [return: MarshalAs(UnmanagedType.LPWStr)]
361 public delegate bool SwigDelegateOdStreamBuf_4();
362 public delegate UInt64 /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_5();
363 public delegate UInt64 /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_6();
364 public delegate void SwigDelegateOdStreamBuf_7();
365 public delegate void SwigDelegateOdStreamBuf_8();
366 public delegate UInt64 /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_9(Int64 /*SIMPLETYPE*/ offset, int seekType);
367 public delegate byte /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_10();
368 public delegate void SwigDelegateOdStreamBuf_11(byte /*SIMPLETYPE*/ value);
369 public delegate void SwigDelegateOdStreamBuf_12(IntPtr buffer);
370 public delegate void SwigDelegateOdStreamBuf_13(IntPtr pDestination, UInt64 /*SIMPLETYPE*/ sourceStart, UInt64 /*SIMPLETYPE*/ sourceEnd);
371 public delegate void SwigDelegateOdStreamBuf_14(IntPtr pDestination, UInt64 /*SIMPLETYPE*/ sourceStart);
372 public delegate void SwigDelegateOdStreamBuf_15(IntPtr pDestination);
373 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdStreamBuf_16();
374
375 private SwigDelegateOdStreamBuf_0 swigDelegate0;
376 private SwigDelegateOdStreamBuf_1 swigDelegate1;
377 private SwigDelegateOdStreamBuf_2 swigDelegate2;
378 private SwigDelegateOdStreamBuf_3 swigDelegate3;
379 private SwigDelegateOdStreamBuf_4 swigDelegate4;
380 private SwigDelegateOdStreamBuf_5 swigDelegate5;
381 private SwigDelegateOdStreamBuf_6 swigDelegate6;
382 private SwigDelegateOdStreamBuf_7 swigDelegate7;
383 private SwigDelegateOdStreamBuf_8 swigDelegate8;
384 private SwigDelegateOdStreamBuf_9 swigDelegate9;
385 private SwigDelegateOdStreamBuf_10 swigDelegate10;
386 private SwigDelegateOdStreamBuf_11 swigDelegate11;
387 private SwigDelegateOdStreamBuf_12 swigDelegate12;
388 private SwigDelegateOdStreamBuf_13 swigDelegate13;
389 private SwigDelegateOdStreamBuf_14 swigDelegate14;
390 private SwigDelegateOdStreamBuf_15 swigDelegate15;
391 private SwigDelegateOdStreamBuf_16 swigDelegate16;
392
393 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
394 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
395 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
396 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { };
397 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { };
398 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { };
399 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { };
400 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { };
401 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { };
402 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(Int64), typeof(FilerSeekType) };
403 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { };
404 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(byte) };
405 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(byte[] /*SIMPLEFIXED_ARRAY*/) };
406 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdStreamBuf), typeof(UInt64), typeof(UInt64) };
407 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdStreamBuf), typeof(UInt64) };
408 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(OdStreamBuf) };
409 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { };
410}
411
412}
static global::System.Exception Retrieve()
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, OdStreamBuf.SwigDelegateOdStreamBuf_16 delegate16)
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 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
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
virtual void copyFrom(OdRxObject pSource)
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
delegate UInt64 SwigDelegateOdStreamBuf_9(Int64 offset, int seekType)
delegate void SwigDelegateOdStreamBuf_11(byte value)
static HandleRef getCPtr(OdStreamBuf obj)
delegate void SwigDelegateOdStreamBuf_7()
virtual void putBytes(byte[] buffer)
delegate UInt32 SwigDelegateOdStreamBuf_16()
override OdRxClass isA()
virtual void rewind()
delegate void SwigDelegateOdStreamBuf_2(IntPtr pSource)
delegate IntPtr SwigDelegateOdStreamBuf_1()
delegate String SwigDelegateOdStreamBuf_3()
virtual void copyDataTo(OdStreamBuf pDestination, UInt64 sourceStart)
virtual UInt64 tell()
delegate UInt64 SwigDelegateOdStreamBuf_5()
delegate void SwigDelegateOdStreamBuf_8()
delegate bool SwigDelegateOdStreamBuf_4()
delegate UInt64 SwigDelegateOdStreamBuf_6()
delegate byte SwigDelegateOdStreamBuf_10()
virtual UInt64 seek(Int64 offset, FilerSeekType seekType)
virtual UInt64 length()
static new OdRxClass desc()
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
delegate void SwigDelegateOdStreamBuf_15(IntPtr pDestination)
virtual void copyDataTo(OdStreamBuf pDestination, UInt64 sourceStart, UInt64 sourceEnd)
static OdStreamBuf cast(OdRxObject pObj)
static string getRealClassName(IntPtr ptr)
virtual String fileName()
delegate void SwigDelegateOdStreamBuf_13(IntPtr pDestination, UInt64 sourceStart, UInt64 sourceEnd)
virtual void copyDataTo(OdStreamBuf pDestination)
virtual void truncate()
virtual UInt32 getShareMode()
static OdStreamBuf createObject()
virtual void putByte(byte value)
delegate void SwigDelegateOdStreamBuf_12(IntPtr buffer)
virtual UInt32 getBytesByNum(OdUInt8Array data, UInt64 startPos, UInt32 numBytes)
OdStreamBuf(IntPtr cPtr, bool cMemoryOwn)
virtual byte getByte()
delegate void SwigDelegateOdStreamBuf_14(IntPtr pDestination, UInt64 sourceStart)
delegate IntPtr SwigDelegateOdStreamBuf_0(IntPtr protocolClass)
static HandleRef getCPtr(OdUInt8Array obj)