|
DUDS
|
Distributed Update of Data from Something
|
A bidirectional iterator intended to work with sequential integers. More...
#include <IntegerBiDirIterator.hpp>
Public Types | |
| typedef int | difference_type |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef value_type * | pointer |
| typedef value_type & | reference |
| typedef Int | value_type |
Public Member Functions | |
| IntegerBiDirIterator ()=default | |
| IntegerBiDirIterator (Int i) | |
| bool | operator!= (const IntegerBiDirIterator &i) const |
| Int | operator* () const |
| IntegerBiDirIterator & | operator++ () |
| IntegerBiDirIterator | operator++ (int) |
| IntegerBiDirIterator & | operator-- () |
| IntegerBiDirIterator | operator-- (int) |
Private Attributes | |
| Int | val |
A bidirectional iterator intended to work with sequential integers.
| Int | The integer type. |
Definition at line 23 of file IntegerBiDirIterator.hpp.
| typedef int duds::general::IntegerBiDirIterator< Int >::difference_type |
Definition at line 28 of file IntegerBiDirIterator.hpp.
| typedef std::bidirectional_iterator_tag duds::general::IntegerBiDirIterator< Int >::iterator_category |
Definition at line 26 of file IntegerBiDirIterator.hpp.
| typedef value_type* duds::general::IntegerBiDirIterator< Int >::pointer |
Definition at line 29 of file IntegerBiDirIterator.hpp.
| typedef value_type& duds::general::IntegerBiDirIterator< Int >::reference |
Definition at line 30 of file IntegerBiDirIterator.hpp.
| typedef Int duds::general::IntegerBiDirIterator< Int >::value_type |
Definition at line 27 of file IntegerBiDirIterator.hpp.
|
default |
|
inline |
Definition at line 32 of file IntegerBiDirIterator.hpp.
|
inline |
Definition at line 50 of file IntegerBiDirIterator.hpp.
|
inline |
Definition at line 47 of file IntegerBiDirIterator.hpp.
|
inline |
Definition at line 33 of file IntegerBiDirIterator.hpp.
|
inline |
Definition at line 37 of file IntegerBiDirIterator.hpp.
|
inline |
Definition at line 40 of file IntegerBiDirIterator.hpp.
|
inline |
Definition at line 44 of file IntegerBiDirIterator.hpp.
|
private |
Definition at line 24 of file IntegerBiDirIterator.hpp.
Referenced by duds::general::IntegerBiDirIterator< Int >::operator!=(), duds::general::IntegerBiDirIterator< Int >::operator*(), duds::general::IntegerBiDirIterator< Int >::operator++(), and duds::general::IntegerBiDirIterator< Int >::operator--().