Skip to content

NonDestructiveFixedArray

Parameters

[T = Dynamic] 
graph BT
N1["NonDestructiveFixedArray[T]"] -->|inherits| N2["Length"];

Characteristics

Quality Value
Inherits Length
Extends N/A
Decorators #Gambol.layout.c;
Is enum false
Is sealed false
Is extern false

Subscript

[s Self, index Len] -> @T

Methods

construct

construct (s Self, ptr PointerToVariable[T] = Pointer(), len Len = 0) -> Self

get_element_ptr

#Gambol.function.alwaysinline
get_element_ptr (s Self, index Len) -> PointerToVariable[T]

len

#Gambol.function.alwaysinline
#strict
len (s Self) -> Len

Binary Operators

=

#default
= (s Self, o Self) -> Self

Properties

__ptr

__ptr PointerToVariable[T]

__len

__len Len