Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <lp_types.h>
Public Types | |
using | IndexType = IntType |
using | reference = T& |
using | value_type = T |
Public Member Functions | |
StrictITISpan (T *data, IntType size) | |
reference | operator[] (IntType i) const |
IntType | size () const |
auto | begin () const |
auto | end () const |
A span of T
, indexed by a strict int type IntType
. Intended to be passed by value. See b/259677543.
Definition at line 258 of file lp_types.h.
using operations_research::glop::StrictITISpan< IntType, T >::IndexType = IntType |
Definition at line 260 of file lp_types.h.
using operations_research::glop::StrictITISpan< IntType, T >::reference = T& |
Definition at line 261 of file lp_types.h.
using operations_research::glop::StrictITISpan< IntType, T >::value_type = T |
Definition at line 262 of file lp_types.h.
|
inline |
Definition at line 264 of file lp_types.h.
|
inline |
StrongVector::begin()
already suffers from this problem. Definition at line 274 of file lp_types.h.
|
inline |
Definition at line 275 of file lp_types.h.
|
inline |
Definition at line 266 of file lp_types.h.
|
inline |
Definition at line 270 of file lp_types.h.