ATLAS Offline Software
|
#include <NavigationToken.h>
Public Types | |
using | iterator_category = NavigationTokenIteratorTag |
using | value_type = const_child_ptr |
using | difference_type = std::ptrdiff_t |
using | pointer = value_type * |
using | reference = value_type & |
typedef CHILDPAR | tokenParameter |
Public Member Functions | |
NavigationTokenIterator () | |
NavigationTokenIterator (const tokenStore &aStore) | |
NavigationTokenIterator | begin () |
NavigationTokenIterator | end () |
NavigationTokenIterator | operator++ () |
NavigationTokenIterator | operator++ (int) |
NavigationTokenIterator | operator-- () |
NavigationTokenIterator | operator-- (int) |
bool | operator== (NavigationTokenIterator &anOtherToken) |
bool | operator== (const NavigationTokenIterator &anOtherIterator) const |
bool | operator!= (NavigationTokenIterator &anOtherToken) |
bool | operator!= (const NavigationTokenIterator &anOtherIterator) const |
const_child_ptr | operator* () const |
const_child_ptr | operator-> () const |
const_child_ptr | operator[] (unsigned int theIndex) const |
const tokenParameter & | getParameter () const |
Private Attributes | |
const tokenStore * | m_store |
tokenConstIterator | m_actual |
Definition at line 71 of file NavigationToken.h.
using NavigationToken< CHILD, CHILDPAR, HASH >::NavigationTokenIterator::difference_type = std::ptrdiff_t |
Definition at line 77 of file NavigationToken.h.
using NavigationToken< CHILD, CHILDPAR, HASH >::NavigationTokenIterator::iterator_category = NavigationTokenIteratorTag |
Definition at line 75 of file NavigationToken.h.
using NavigationToken< CHILD, CHILDPAR, HASH >::NavigationTokenIterator::pointer = value_type* |
Definition at line 78 of file NavigationToken.h.
using NavigationToken< CHILD, CHILDPAR, HASH >::NavigationTokenIterator::reference = value_type& |
Definition at line 79 of file NavigationToken.h.
typedef CHILDPAR NavigationToken< CHILD, CHILDPAR, HASH >::NavigationTokenIterator::tokenParameter |
Definition at line 81 of file NavigationToken.h.
using NavigationToken< CHILD, CHILDPAR, HASH >::NavigationTokenIterator::value_type = const_child_ptr |
Definition at line 76 of file NavigationToken.h.
|
inline |
Definition at line 83 of file NavigationToken.h.
|
inline |
Definition at line 84 of file NavigationToken.h.
|
inline |
Definition at line 88 of file NavigationToken.h.
|
inline |
Definition at line 94 of file NavigationToken.h.
|
inline |
Definition at line 142 of file NavigationToken.h.
|
inline |
Definition at line 119 of file NavigationToken.h.
|
inline |
Definition at line 115 of file NavigationToken.h.
|
inline |
Definition at line 123 of file NavigationToken.h.
|
inline |
Definition at line 100 of file NavigationToken.h.
|
inline |
Definition at line 101 of file NavigationToken.h.
|
inline |
Definition at line 103 of file NavigationToken.h.
|
inline |
Definition at line 104 of file NavigationToken.h.
|
inline |
Definition at line 127 of file NavigationToken.h.
|
inline |
Definition at line 110 of file NavigationToken.h.
|
inline |
Definition at line 106 of file NavigationToken.h.
|
inline |
|
private |
Definition at line 150 of file NavigationToken.h.
|
private |
Definition at line 149 of file NavigationToken.h.