МассивЗначений[A: A, B: Массив[A] #read]
class ref ArrayValues[A: A, B: Array[A] #read] is Iterator[B->A] ref
Реализует
- Итератор[B->A] ссылка
Конструкторы
создать
new ref create( array: B) : ArrayValues[A, B] ref^
Параметры
- массив: B
Возвращает
- МассивЗначений[A, B] ссылка^
Общедоступные функции
есть_следующий
fun box has_next() : Bool val
Возвращает
- Булево значение
следующий
fun ref next() : B->A ?
Возвращает
- B->A ?
перемотать
fun ref rewind() : ArrayValues[A, B] ref
Возвращает
- МассивЗначений[A, B] ссылка
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/builtin-ArrayValues