![]() |
OR-Tools
9.6
|
Definition at line 88 of file sparse_vector_view.h.
Classes | |
| class | const_iterator |
Public Types | |
| using | value_type = std::pair< int64_t, T > |
Public Member Functions | |
| SparseVectorView (absl::Span< const int64_t > ids, absl::Span< const T > values) | |
| SparseVectorView () | |
| const_iterator | begin () const |
| const_iterator | end () const |
| absl::Span< const int64_t > | ids () const |
| int64_t | ids (int index) const |
| int | ids_size () const |
| absl::Span< const T > | values () const |
| int | values_size () const |
| const T & | values (int index) const |
| template<typename IndexType > | |
| absl::flat_hash_map< IndexType, T > | as_map () |
| using value_type = std::pair<int64_t, T> |
Definition at line 90 of file sparse_vector_view.h.
|
inline |
Definition at line 117 of file sparse_vector_view.h.
|
inline |
Definition at line 119 of file sparse_vector_view.h.
| absl::flat_hash_map< IndexType, T > as_map |
Definition at line 237 of file sparse_vector_view.h.
|
inline |
Definition at line 223 of file sparse_vector_view.h.
|
inline |
Definition at line 230 of file sparse_vector_view.h.
|
inline |
Definition at line 124 of file sparse_vector_view.h.
|
inline |
Definition at line 125 of file sparse_vector_view.h.
|
inline |
Definition at line 126 of file sparse_vector_view.h.
|
inline |
Definition at line 127 of file sparse_vector_view.h.
|
inline |
Definition at line 129 of file sparse_vector_view.h.
|
inline |
Definition at line 128 of file sparse_vector_view.h.