|
Gromacs
2026.0-dev-20251109-f20ba35
|
#include <gromacs/utility/range.h>
An iterator that loops over a range of integers.
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | difference_type = T |
| using | value_type = T |
| using | pointer = T * |
| using | reference = T & |
Public Member Functions | |
| iterator (T value) | |
| Constructor. | |
| operator T () const | |
| Value. | |
| operator T & () | |
| Reference. | |
| T | operator* () const |
| Pointer. | |
| bool | operator!= (const iterator other) |
| Inequality comparison. | |
| iterator & | operator++ () |
| Increment operator. | |
| iterator | operator++ (int gmx_unused dummy) |
| Increment operator. | |
Public Attributes | |
| T | value_ |
| The actual value. | |
1.8.5