Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <sparse_vector_view.h>
Public Types | |
using | value_type = SparseVectorView::value_type |
using | reference = value_type |
using | pointer = void |
using | const_pointer = void |
using | difference_type = int |
using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
reference | operator* () const |
internal::ArrowOperatorProxy< reference > | operator-> () const |
const_iterator & | operator++ () |
bool | operator== (const const_iterator &other) const |
bool | operator!= (const const_iterator &other) const |
Friends | |
class | SparseVectorView |
Definition at line 92 of file sparse_vector_view.h.
using operations_research::math_opt::SparseVectorView< T >::const_iterator::const_pointer = void |
Definition at line 97 of file sparse_vector_view.h.
using operations_research::math_opt::SparseVectorView< T >::const_iterator::difference_type = int |
Definition at line 98 of file sparse_vector_view.h.
using operations_research::math_opt::SparseVectorView< T >::const_iterator::iterator_category = std::forward_iterator_tag |
Definition at line 99 of file sparse_vector_view.h.
using operations_research::math_opt::SparseVectorView< T >::const_iterator::pointer = void |
Definition at line 96 of file sparse_vector_view.h.
using operations_research::math_opt::SparseVectorView< T >::const_iterator::reference = value_type |
Definition at line 95 of file sparse_vector_view.h.
using operations_research::math_opt::SparseVectorView< T >::const_iterator::value_type = SparseVectorView::value_type |
Definition at line 94 of file sparse_vector_view.h.
bool operations_research::math_opt::SparseVectorView< T >::const_iterator::operator!= | ( | const const_iterator & | other | ) | const |
Definition at line 223 of file sparse_vector_view.h.
SparseVectorView< T >::const_iterator::reference operations_research::math_opt::SparseVectorView< T >::const_iterator::operator* | ( | ) | const |
Definition at line 196 of file sparse_vector_view.h.
SparseVectorView< T >::const_iterator & operations_research::math_opt::SparseVectorView< T >::const_iterator::operator++ | ( | ) |
Definition at line 209 of file sparse_vector_view.h.
|
inline |
Definition at line 203 of file sparse_vector_view.h.
bool operations_research::math_opt::SparseVectorView< T >::const_iterator::operator== | ( | const const_iterator & | other | ) | const |
Definition at line 216 of file sparse_vector_view.h.
|
friend |
Definition at line 108 of file sparse_vector_view.h.