Iterator {Containers}R Documentation

Constructor for Class Iterator

Description

This method instanciates class Iterator, but this method should not be called directly, for Iterator is an abstract class. See the package vignette for details.

Author(s)

John Hughes

Examples

aDeque = Deque()          # Instanciate a Deque.
aDeque$insertBack(2)      # Insert a few elements.
aDeque$insertBack(3)
aDeque$insertFront(1)
aDeque$insertFront(0)
it = aDeque$iterator()    # Get an iterator for the deque.
it$start()
while (it$isItem())       # Traverse the deque from front to back, printing along the way.
{
    print(it$current())
    it$moveForward()
}

[Package Containers version 1.2 Index]