Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::PathState::ChainRange Class Reference

A ChainRange is a range of Chains, committed or not. More...

#include <constraint_solveri.h>

Classes

class  Iterator
 

Public Member Functions

 ChainRange (const ChainBounds *const begin_chain, const ChainBounds *const end_chain, const int *const first_node)
 
Iterator begin () const
 
Iterator end () const
 

Detailed Description

A ChainRange is a range of Chains, committed or not.

Definition at line 3590 of file constraint_solveri.h.

Constructor & Destructor Documentation

◆ ChainRange()

operations_research::PathState::ChainRange::ChainRange ( const ChainBounds *const begin_chain,
const ChainBounds *const end_chain,
const int *const first_node )
inline

ChainRanges hold ChainBounds* and CommittedNode*, a ChainRange may be invalidated if on of the underlying vector is modified.

Definition at line 3617 of file constraint_solveri.h.

Member Function Documentation

◆ begin()

Iterator operations_research::PathState::ChainRange::begin ( ) const
inline

Definition at line 3621 of file constraint_solveri.h.

◆ end()

Iterator operations_research::PathState::ChainRange::end ( ) const
inline

Definition at line 3622 of file constraint_solveri.h.


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