KJS
KJS::ListIterator Class Reference
#include <list.h>
List of all members.
Detailed Description
Iterator for
KJS::List objects.
Definition at line 143 of file list.h.
Constructor & Destructor Documentation
| KJS::ListIterator::ListIterator |
( |
const List & |
l |
) |
[inline] |
Construct an iterator that points to the first element of the list.
- Parameters:
-
| l | The list the iterator will operate on. |
Definition at line 149 of file list.h.
| KJS::ListIterator::ListIterator |
( |
const List & |
l, |
|
|
int |
index | |
|
) |
| | [inline] |
Member Function Documentation
| JSValue* KJS::ListIterator::operator-> |
( |
|
) |
const [inline] |
Dereference the iterator.
- Returns:
- A pointer to the element the iterator operates on.
Definition at line 155 of file list.h.
| JSValue* KJS::ListIterator::operator * |
( |
|
) |
const [inline] |
| JSValue* KJS::ListIterator::operator++ |
( |
|
) |
[inline] |
Prefix increment operator.
- Returns:
- The element after the increment.
Definition at line 161 of file list.h.
| JSValue* KJS::ListIterator::operator++ |
( |
int |
|
) |
[inline] |
Postfix increment operator.
Definition at line 165 of file list.h.
| JSValue* KJS::ListIterator::operator-- |
( |
|
) |
[inline] |
Prefix decrement operator.
Definition at line 169 of file list.h.
| JSValue* KJS::ListIterator::operator-- |
( |
int |
|
) |
[inline] |
Postfix decrement operator.
Definition at line 173 of file list.h.
Compare the iterator with another one.
- Returns:
- True if the two iterators operate on the same list element. False otherwise.
Definition at line 179 of file list.h.
Check for inequality with another iterator.
- Returns:
- True if the two iterators operate on different list elements.
Definition at line 184 of file list.h.
The documentation for this class was generated from the following file: