Header menu logo FSharp.Core.Fluent

NativePtrExtensions Module

Fluent extension operations on native pointers.

Type extensions

Type extension Description

this[index]

Full Usage: this[index]

Parameters:
    index : int

Returns: 'T
Modifiers: inline

Extended Type: nativeptr

index : int
Returns: 'T

this[index]

Full Usage: this[index]

Parameters:
    index : int

Returns: 'T
Modifiers: inline

Extended Type: nativeptr

index : int
Returns: 'T

this[index, value]

Full Usage: this[index, value]

Parameters:
    index : int
    value : 'T

Modifiers: inline

Extended Type: nativeptr

index : int
value : 'T

this[index]

Full Usage: this[index]

Returns: int
Modifiers: inline

Extended Type: nativeptr

Returns: int

this.add index

Full Usage: this.add index

Parameters:
    index : int

Returns: nativeptr<'T>
Modifiers: inline

Extended Type: nativeptr

index : int
Returns: nativeptr<'T>

this.read ()

Full Usage: this.read ()

Parameters:
    () : unit

Returns: 'T
Modifiers: inline

Extended Type: nativeptr

() : unit
Returns: 'T

this.toByRef ()

Full Usage: this.toByRef ()

Parameters:
    () : unit

Returns: byref<'T, ^a>
Modifiers: inline
Type parameters: ^a

Extended Type: nativeptr

() : unit
Returns: byref<'T, ^a>

this.toNativeInt ()

Full Usage: this.toNativeInt ()

Parameters:
    () : unit

Returns: nativeint
Modifiers: inline

Extended Type: nativeptr

() : unit
Returns: nativeint

this.write value

Full Usage: this.write value

Parameters:
    value : 'T

Modifiers: inline

Extended Type: nativeptr

value : 'T

Type something to start searching.