|
Jameo Core Library
|
Public Member Functions | |
| LinkedListIterator (const LinkedList *list) | |
| LinkedListIterator (const LinkedListIterator &other) | |
| bool | hasNext () noexcept override |
| This method checks if the list contains another element. | |
| Object * | next () noexcept override |
| This method iterates to the next element in the list and returns it. | |
| Object * | seek () const |
| ~LinkedListIterator () override=default | |
| LinkedListIterator & | operator= (const LinkedListIterator &other) |
Public Member Functions inherited from jm::Iterator | |
| virtual | ~Iterator () noexcept=default |
|
explicit |
| jm::LinkedListIterator::LinkedListIterator | ( | const LinkedListIterator & | other | ) |
|
overridedefault |
|
overridevirtualnoexcept |
This method checks if the list contains another element.
Implements jm::Iterator.
|
overridevirtualnoexcept |
This method iterates to the next element in the list and returns it.
Implements jm::Iterator.
| LinkedListIterator & jm::LinkedListIterator::operator= | ( | const LinkedListIterator & | other | ) |
| Object * jm::LinkedListIterator::seek | ( | ) | const |