[Home] Module Microsoft.FSharp.NativeInterop.NativePtr


Values

ValueDescription
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val add : nativeptr<'a> -> int -> nativeptr<'a>
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val get : nativeptr<'a> -> int -> 'a
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val of_array : 'a [] -> int -> nativeptr<'a>
Get the address of an element of a pinned array
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val of_array2 : 'a [,] -> int -> int -> nativeptr<'a>
Get the address of an element of a pinned 2-dimensional array
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val of_nativeint : nativeint -> nativeptr<'a>
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val read : nativeptr<'a> -> 'a
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val set : nativeptr<'a> -> int -> 'a -> unit
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val to_nativeint : nativeptr<'a> -> nativeint
[<UnverifiableAttribute (); NoDynamicInvocationAttribute ()>]
val write : nativeptr<'a> -> 'a -> unit

See Also

Microsoft.FSharp.NativeInterop


Documentation for assembly FSharp.Core, version 1.9.6.0, generated using F# Programming Language version 1.9.6.0