![]() |
ATLAS Offline Software
|
This class defines how to iterate over the ROBData_T, in different formats. More...
#include <ROBData.h>
Public Member Functions | |
| iterator (const iterator &other) | |
| Copy Constructor. More... | |
| iterator & | operator= (const iterator &other) |
| Assignment Operator. More... | |
| uint32_t | operator* () |
| Dereferencing. More... | |
| iterator & | operator+= (const unsigned int &pos) |
| winding. More... | |
| iterator & | operator++ () |
| Increment. More... | |
| bool | operator!= (const iterator &other) const |
| Is not equal. More... | |
Private Member Functions | |
| iterator (const PointerType &it) | |
| The sole constructor was made private. More... | |
Private Attributes | |
| PointerType | m_it |
| iterator More... | |
Friends | |
| class | ROBData_T< ROBFragment, PointerType > |
This class defines how to iterate over the ROBData_T, in different formats.
|
private |
The sole constructor was made private.
Only a call to ROBData_T::begin() can instantiate an iterator.
| rod_it | The underlying RODFragment iterator to use. |
| ROBData_T< ROBFragment, PointerType >::iterator::iterator | ( | const iterator & | other | ) |
Copy Constructor.
| bool ROBData_T< ROBFragment, PointerType >::iterator::operator!= | ( | const iterator & | other | ) | const |
| uint32_t ROBData_T< ROBFragment, PointerType >::iterator::operator* |
|
friend |
|
private |
1.8.18