Skip to content

StringRandomIterator

graph BT
N1["StringRandomIterator"] -->|inherits| N2["RandomIterator[Char]"];
N2["RandomIterator[Char]"] -->|inherits| N3["Any"];

Characteristics

Quality Value
Inherits RandomIterator[String.DType]
Extends N/A
Decorators #sealed;
Is enum false
Is sealed true
Is extern false
Is abstract false
Is generator false
Has value semantics false
Has stored properties true
Should register destructor false
Has atomic memory false
Is copy assignable false
Is zero initializable false

Subscript

[s @Self, idx Len] -> @String.DType

Methods

construct

construct (s strictly @Self, string String = String()) -> Self

get_unchecked

#strict
#Gambol.function.alwaysinline
get_unchecked (s @Self, idx ULen) -> @String.DType

set_unchecked

#strict
#Gambol.function.alwaysinline
set_unchecked (s @Self, val @String.DType, idx ULen) -> Nil

Properties

string

string String