Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Iterator over the indices. More...
#include <strong_int.h>
Public Types | |
using | value_type = IntType |
using | difference_type = IntType |
using | reference = const IntType& |
using | pointer = const IntType* |
using | iterator_category = std::input_iterator_tag |
Public Member Functions | |
StrongIntRangeIterator (IntType initial) | |
bool | operator!= (const StrongIntRangeIterator &other) const |
bool | operator== (const StrongIntRangeIterator &other) const |
value_type | operator* () const |
pointer | operator-> () const |
StrongIntRangeIterator & | operator++ () |
StrongIntRangeIterator | operator++ (int) |
Iterator over the indices.
Definition at line 394 of file strong_int.h.
using util_intops::StrongIntRange< IntType >::StrongIntRangeIterator::difference_type = IntType |
Definition at line 397 of file strong_int.h.
using util_intops::StrongIntRange< IntType >::StrongIntRangeIterator::iterator_category = std::input_iterator_tag |
Definition at line 400 of file strong_int.h.
using util_intops::StrongIntRange< IntType >::StrongIntRangeIterator::pointer = const IntType* |
Definition at line 399 of file strong_int.h.
using util_intops::StrongIntRange< IntType >::StrongIntRangeIterator::reference = const IntType& |
Definition at line 398 of file strong_int.h.
using util_intops::StrongIntRange< IntType >::StrongIntRangeIterator::value_type = IntType |
Definition at line 396 of file strong_int.h.
|
inlineexplicit |
Definition at line 402 of file strong_int.h.
|
inline |
Definition at line 403 of file strong_int.h.
|
inline |
Definition at line 409 of file strong_int.h.
|
inline |
Definition at line 411 of file strong_int.h.
|
inline |
Definition at line 415 of file strong_int.h.
|
inline |
Definition at line 410 of file strong_int.h.
|
inline |
Definition at line 406 of file strong_int.h.