Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::CompositeRuinProcedure::CompositionStrategy Class Referenceabstract

Detailed Description

Definition at line 161 of file routing_ils.h.

#include <routing_ils.h>

Public Member Functions

 CompositionStrategy (std::vector< RuinProcedure * > ruin_procedures)
virtual ~CompositionStrategy ()=default
virtual const std::vector< RuinProcedure * > & Select ()=0

Protected Attributes

std::vector< RuinProcedure * > ruins_

Constructor & Destructor Documentation

◆ CompositionStrategy()

operations_research::CompositeRuinProcedure::CompositionStrategy::CompositionStrategy ( std::vector< RuinProcedure * > ruin_procedures)
explicit

Definition at line 812 of file routing_ils.cc.

◆ ~CompositionStrategy()

virtual operations_research::CompositeRuinProcedure::CompositionStrategy::~CompositionStrategy ( )
virtualdefault

Member Function Documentation

◆ Select()

virtual const std::vector< RuinProcedure * > & operations_research::CompositeRuinProcedure::CompositionStrategy::Select ( )
pure virtual

Member Data Documentation

◆ ruins_

std::vector<RuinProcedure*> operations_research::CompositeRuinProcedure::CompositionStrategy::ruins_
protected

Definition at line 171 of file routing_ils.h.


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