A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://fsharp.github.io/fsharp-core-docs/reference/fsharp-nativeinterop-nativeptrmodule.html below:

NativePtr (FSharp.Core) | FSharp.Core

Returns a typed native pointer by adding index * sizeof<'T> to the given input pointer.

address : nativeptr<'T>

The input pointer.

index : int

The index by which to offset the pointer.

Returns: nativeptr<'T>

A typed pointer.

Clears the value stored at the location of a given native pointer.

address : nativeptr<'T>

The input pointer.

Copies a value to a specified destination address from a specified source address.

destination : nativeptr<'T>

The destination pointer.

source : nativeptr<'T>

The source pointer.

Copies a block of memory to a specified destination address starting from a specified source address until a specified byte count of (count * sizeof<'T>).

destination : nativeptr<'T>

The destination pointer.

source : nativeptr<'T>

The source pointer.

count : int

The source pointer.

Dereferences the typed native pointer computed by adding index * sizeof<'T> to the given input pointer.

address : nativeptr<'T>

The input pointer.

index : int

The index by which to offset the pointer.

Returns: 'T

The value at the pointer address.

Initializes a specified block of memory starting at a specific address to a given byte count and initial byte value.

address : nativeptr<'T>

The input pointer.

value : byte

The initial byte value.

count : uint32

The total repeat count of the byte value.

Tests whether the given native pointer is null.

address : nativeptr<'T>

The input pointer.

Returns: bool

Whether the given native pointer is null.

Gets the null native pointer.

Returns: nativeptr<'T>

The null native pointer.

Returns a typed native pointer for a Common IL (Intermediate Language) signature pointer.

address : ilsigptr<'T>

The Common IL signature pointer.

Returns: nativeptr<'T>

A typed native pointer.

Returns a typed native pointer for a given machine address.

address : nativeint

The machine address.

Returns: nativeptr<'T>

A typed native pointer.

Returns a typed native pointer for a untyped native pointer.

address : voidptr

The untyped native pointer.

Returns: nativeptr<'T>

A typed native pointer.

Dereferences the given typed native pointer.

address : nativeptr<'T>

The input pointer.

Returns: 'T

The value at the pointer address.

Assigns the value into the memory location referenced by the typed native pointer computed by adding index * sizeof<'T> to the given input pointer.

address : nativeptr<'T>

The input pointer.

index : int

The index by which to offset the pointer.

value : 'T

The value to assign.

Allocates a region of memory on the stack.

count : int

The number of objects of type T to allocate.

Returns: nativeptr<'T>

A typed pointer to the allocated memory.

Converts a given typed native pointer to a managed pointer.

address : nativeptr<'T>

The typed native pointer.

Returns: byref<'T>

The managed pointer.

Returns a Common IL (Intermediate Language) signature pointer for a given typed native pointer.

address : nativeptr<'T>

The typed native pointer.

Returns: ilsigptr<'T>

A Common IL signature pointer.

Returns a machine address for a given typed native pointer.

address : nativeptr<'T>

The typed native pointer.

Returns: nativeint

The machine address.

Returns an untyped native pointer for a given typed native pointer.

address : nativeptr<'T>

The typed native pointer.

Returns: voidptr

An untyped native pointer.

Assigns the value into the memory location referenced by the given typed native pointer.

address : nativeptr<'T>

The input pointer.

value : 'T

The value to assign.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4