Skip to content

RandomIterator

Parameters

[*DType] 

The parameterized abstract type every random iterator must nominally inherit from either directly or indirectly.

graph BT
N1["RandomIterator[*DType]"] -->|inherits| N2["global.Any"];

Characteristics

Quality Value
Inherits global.Any
Extends N/A
Decorators N/A
Is enum false
Is sealed false
Is extern false

Subscript

[s Self, idx Len] -> @DType

abstract

Methods

construct

#default
#Gambol.function.alwaysinline
construct (s Self) -> Self

get_unchecked

#strict
get_unchecked (s Self, idx ULen) -> @DType
abstract


set_unchecked

#strict
set_unchecked (s Self, val @DType, idx ULen) -> Nil
abstract