Nukepayload2.CompilerServices.InteriorPointer 1.1.3-beta8

Provides functionality for manipulating interior pointers with VB.
- Convert ByRef to interior pointer, or convert interior pointer back to ByRef.
- Load or store unmanaged values indirectly.
- No extra dependencies.
- Supports addition, subtraction, increment, decrement, equality, inequality, greater than, greater than or equal, less than, and less than or equal operator.
- Provides helper types and functions for easier code conversion from C#, C++, or Classic VB to VB.NET.
- Runtime-check for the use of InteriorPointer(Of T) is enabled.

Commonly used types:
Nukepayload2.CompilerServices.InteriorPointer
Nukepayload2.CompilerServices.Unsafe.InteriorPointer(Of T)
Nukepayload2.CompilerServices.Unsafe.UnsafeOperators
Nukepayload2.CompilerServices.Unsafe.PinnedPointer(Of T)
Nukepayload2.CompilerServices.Unsafe.TransientPointer(Of T)

This is a prerelease version of Nukepayload2.CompilerServices.InteriorPointer.
Install-Package Nukepayload2.CompilerServices.InteriorPointer -Version 1.1.3-beta8
dotnet add package Nukepayload2.CompilerServices.InteriorPointer --version 1.1.3-beta8
<PackageReference Include="Nukepayload2.CompilerServices.InteriorPointer" Version="1.1.3-beta8" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Nukepayload2.CompilerServices.InteriorPointer --version 1.1.3-beta8
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Added some useful static casts

  • .NETStandard 2.0

    • No dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.1.3-beta8 130 12/26/2018
1.1.2-beta7 113 12/24/2018
1.0.4-beta6 112 10/13/2018
1.0.3-beta5 129 10/1/2018
1.0.2-beta4 149 10/1/2018
1.0.0-beta3 118 9/26/2018
1.0.0-beta2 127 9/24/2018