Forward iterator class for navigation of TokenList objects.
More...
#include <TokenList.h>
Forward iterator class for navigation of TokenList objects.
Definition at line 138 of file TokenList.h.
◆ ~iterator()
pool::TokenList::iterator::~iterator |
( |
| ) |
|
|
inline |
◆ iterator() [1/2]
◆ iterator() [2/2]
pool::TokenList::iterator::iterator |
( |
TokenList * |
list, |
|
|
size_t |
idx = 0 |
|
) |
| |
|
inlineprivate |
◆ next()
bool pool::TokenList::iterator_base::next |
( |
| ) |
|
|
inlineinherited |
◆ operator!=()
Definition at line 123 of file TokenList.h.
123 {
return !(*
this==rhs); }
◆ operator*()
Token& pool::TokenList::iterator::operator* |
( |
| ) |
|
|
inline |
◆ operator++()
iterator& pool::TokenList::iterator::operator++ |
( |
| ) |
|
|
inline |
◆ operator->()
Token* pool::TokenList::iterator::operator-> |
( |
| ) |
|
|
inline |
◆ operator=()
Definition at line 144 of file TokenList.h.
145 iterator_base::operator=( rhs );
◆ operator==()
◆ tokenName()
const std::string& pool::TokenList::iterator_base::tokenName |
( |
| ) |
const |
|
inlineinherited |
◆ TokenList
◆ m_index
size_t pool::TokenList::iterator_base::m_index |
|
protectedinherited |
◆ m_list
The documentation for this class was generated from the following file: