![]() |
ATLAS Offline Software
|
#include <CaloTopoTmpHashClusterBase.h>
Public Types | |
| typedef T * | value_type |
| typedef value_type & | reference |
| typedef value_type * | pointer |
| using | iterator_category = std::forward_iterator_tag |
| using | difference_type = std::ptrdiff_t |
Public Member Functions | |
| iterator (pointer_list::iterator iter) | |
| reference | operator* () |
| reference | operator-> () |
| bool | operator== (const iterator &other) const |
| Equality comparison. More... | |
| bool | operator!= (const iterator &other) const |
| Inequality comparison. More... | |
| iterator & | operator++ () |
| Advance (pre-increment). More... | |
| iterator | operator++ (int) |
| Advance (post-increment). More... | |
Private Attributes | |
| value_type * | m_p |
| Current iteration position. More... | |
Definition at line 45 of file CaloTopoTmpHashClusterBase.h.
|
inherited |
Definition at line 285 of file pointer_list.h.
|
inherited |
Definition at line 283 of file pointer_list.h.
| typedef value_type* CaloTopoTmpHashClusterBase< T >::iterator::pointer |
Definition at line 51 of file CaloTopoTmpHashClusterBase.h.
| typedef value_type& CaloTopoTmpHashClusterBase< T >::iterator::reference |
Definition at line 50 of file CaloTopoTmpHashClusterBase.h.
| typedef T* CaloTopoTmpHashClusterBase< T >::iterator::value_type |
Definition at line 49 of file CaloTopoTmpHashClusterBase.h.
|
inline |
Definition at line 53 of file CaloTopoTmpHashClusterBase.h.
|
inherited |
Inequality comparison.
|
inline |
Definition at line 57 of file CaloTopoTmpHashClusterBase.h.
|
inherited |
Advance (pre-increment).
|
inherited |
Advance (post-increment).
|
inline |
Definition at line 62 of file CaloTopoTmpHashClusterBase.h.
|
inherited |
Equality comparison.
|
privateinherited |
Current iteration position.
Definition at line 310 of file pointer_list.h.
1.8.18