OR-Tools  9.6
StrictITISpan< IntType, T >

Detailed Description

template<typename IntType, typename T>
class operations_research::glop::StrictITISpan< IntType, T >

Definition at line 257 of file 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
 

Member Typedef Documentation

◆ IndexType

using IndexType = IntType

Definition at line 259 of file lp_types.h.

◆ reference

using reference = T&

Definition at line 260 of file lp_types.h.

◆ value_type

using value_type = T

Definition at line 261 of file lp_types.h.

Constructor & Destructor Documentation

◆ StrictITISpan()

StrictITISpan ( T *  data,
IntType  size 
)
inline

Definition at line 263 of file lp_types.h.

Member Function Documentation

◆ begin()

auto begin ( ) const
inline

Definition at line 273 of file lp_types.h.

◆ end()

auto end ( ) const
inline

Definition at line 274 of file lp_types.h.

◆ operator[]()

reference operator[] ( IntType  i) const
inline

Definition at line 265 of file lp_types.h.

◆ size()

IntType size ( ) const
inline

Definition at line 269 of file lp_types.h.


The documentation for this class was generated from the following file: