Browse Source

regenerated bindings

pull/1813/head
Deadlocklogic 3 years ago
parent
commit
b45636f949
  1. 331
      src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppSharp.CppParser.cs
  2. 13
      src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/Std.cs
  3. 331
      src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/CppSharp.CppParser.cs
  4. 22
      src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/Std.cs
  5. 331
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/CppSharp.CppParser.cs
  6. 13
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/Std.cs
  7. 331
      src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/CppSharp.CppParser.cs
  8. 13
      src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/Std.cs
  9. 331
      src/CppParser/Bindings/CSharp/x86_64-linux-gnu/CppSharp.CppParser.cs
  10. 13
      src/CppParser/Bindings/CSharp/x86_64-linux-gnu/Std.cs
  11. 331
      src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/CppSharp.CppParser.cs
  12. 22
      src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/Std.cs

331
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppSharp.CppParser.cs

File diff suppressed because it is too large Load Diff

13
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/Std.cs

@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr; @@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
namespace Std
{
@ -147,12 +148,12 @@ namespace Std @@ -147,12 +148,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -280,12 +281,12 @@ namespace Std @@ -280,12 +281,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -485,12 +486,12 @@ namespace Std @@ -485,12 +486,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;

331
src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/CppSharp.CppParser.cs

File diff suppressed because it is too large Load Diff

22
src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/Std.cs

@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr; @@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
namespace Std
{
@ -160,17 +161,26 @@ namespace Std @@ -160,17 +161,26 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
NativeToManagedMap.TryRemove(__Instance, out _);
DisposePartial(disposing);
if (callNativeDtor)
{
var ___Ty = typeof(_Ty);
if (___Ty.IsAssignableFrom(typeof(sbyte)))
{
return;
}
throw new ArgumentOutOfRangeException("_Ty", string.Join(", ", new[] { typeof(_Ty).FullName }), "global::Std.Allocator<_Ty> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
}
if (__ownsNativeInstance)
Marshal.FreeHGlobal(__Instance);
__Instance = IntPtr.Zero;
@ -299,12 +309,12 @@ namespace Std @@ -299,12 +309,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -431,12 +441,12 @@ namespace Std @@ -431,12 +441,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;

331
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/CppSharp.CppParser.cs

File diff suppressed because it is too large Load Diff

13
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/Std.cs

@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr; @@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
namespace Std
{
@ -147,12 +148,12 @@ namespace Std @@ -147,12 +148,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -280,12 +281,12 @@ namespace Std @@ -280,12 +281,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -485,12 +486,12 @@ namespace Std @@ -485,12 +486,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;

331
src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/CppSharp.CppParser.cs

File diff suppressed because it is too large Load Diff

13
src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/Std.cs

@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr; @@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
namespace Std
{
@ -113,12 +114,12 @@ namespace Std @@ -113,12 +114,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -305,12 +306,12 @@ namespace Std @@ -305,12 +306,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -457,12 +458,12 @@ namespace Std @@ -457,12 +458,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;

331
src/CppParser/Bindings/CSharp/x86_64-linux-gnu/CppSharp.CppParser.cs

File diff suppressed because it is too large Load Diff

13
src/CppParser/Bindings/CSharp/x86_64-linux-gnu/Std.cs

@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr; @@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
namespace Std
{
@ -113,12 +114,12 @@ namespace Std @@ -113,12 +114,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -305,12 +306,12 @@ namespace Std @@ -305,12 +306,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -433,12 +434,12 @@ namespace Std @@ -433,12 +434,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;

331
src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/CppSharp.CppParser.cs

File diff suppressed because it is too large Load Diff

22
src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/Std.cs

@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr; @@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
namespace Std
{
@ -160,17 +161,26 @@ namespace Std @@ -160,17 +161,26 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
NativeToManagedMap.TryRemove(__Instance, out _);
DisposePartial(disposing);
if (callNativeDtor)
{
var ___Ty = typeof(_Ty);
if (___Ty.IsAssignableFrom(typeof(sbyte)))
{
return;
}
throw new ArgumentOutOfRangeException("_Ty", string.Join(", ", new[] { typeof(_Ty).FullName }), "global::Std.Allocator<_Ty> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
}
if (__ownsNativeInstance)
Marshal.FreeHGlobal(__Instance);
__Instance = IntPtr.Zero;
@ -299,12 +309,12 @@ namespace Std @@ -299,12 +309,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;
@ -431,12 +441,12 @@ namespace Std @@ -431,12 +441,12 @@ namespace Std
public void Dispose()
{
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
}
partial void DisposePartial(bool disposing);
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
{
if (__Instance == IntPtr.Zero)
return;

Loading…
Cancel
Save