#include <IToken.h>
Inheritance diagram for TokenTableIteratorBase:

Public Member Functions | |
| virtual | ~TokenTableIteratorBase () throw () |
| TokenTableIteratorBase (const ITokenTable *initialTable, int typeToMatch) | |
| bool | operator== (const TokenTableIteratorBase other) const |
| bool | operator!= (const TokenTableIteratorBase other) const |
Protected Member Functions | |
| IToken * | dereference () const |
| void | incrementIterator () |
Protected Attributes | |
| int | matchType |
| const ITokenTable * | table |
| int | current |
Definition at line 165 of file IToken.h.
|
|
|
|
||||||||||||
|
Definition at line 26 of file TokenTableIterator.cpp. References TokenTableIteratorBase::current, TokenTableIteratorBase::incrementIterator(), and TokenTableIteratorBase::table. |
|
|
Definition at line 36 of file TokenTableIterator.cpp. References TokenTableIteratorBase::current, TokenTableIteratorBase::table, and TokenTable::tokenList. Referenced by ConstTokenTableIterator::operator *(), TokenTableIterator::operator *(), ConstTokenTableIterator::operator->(), and TokenTableIterator::operator->(). |
|
|
Definition at line 48 of file TokenTableIterator.cpp. References TokenTableIteratorBase::current, TokenTableIteratorBase::matchType, TokenTableIteratorBase::table, and TokenTable::tokenList. Referenced by ConstTokenTableIterator::operator++(), TokenTableIterator::operator++(), and TokenTableIteratorBase::TokenTableIteratorBase(). |
|
|
Definition at line 172 of file IToken.h. References TokenTableIteratorBase::current. |
|
|
Definition at line 171 of file IToken.h. References TokenTableIteratorBase::current. |
|
|
|
Definition at line 177 of file IToken.h. Referenced by TokenTableIteratorBase::incrementIterator(). |
|
|
Definition at line 178 of file IToken.h. Referenced by TokenTableIteratorBase::dereference(), TokenTableIteratorBase::incrementIterator(), and TokenTableIteratorBase::TokenTableIteratorBase(). |
1.4.6