Queue[A: A]
[Source]
Constructors
create
[Source]
new ref create(
space': USize val = 0)
: Queue[A] ref^
Parameters
Returns
Public Functions
size
[Source]
fun box size()
: USize val
Returns
space
[Source]
fun box space()
: USize val
Returns
apply
[Source]
fun box apply(
i: USize val)
: this->A ?
Parameters
Returns
clear
[Source]
fun ref clear()
: None val
Returns
compact
[Source]
fun ref compact()
: None val
Returns
pop
[Source]
Returns
push
[Source]
fun ref push(
value: A)
: None val
Parameters
Returns
values
[Source]
fun box values()
: _QueueIterator[A, this->Queue[A] ref] ref
Returns
- _QueueIterator[A, this->Queue[A] ref] ref