Loading...
Searching...
No Matches
idol::BreadthFirst::Strategy< NodeT > Class Template Reference

Description

template<class NodeT>
class idol::BreadthFirst::Strategy< NodeT >

Definition at line 18 of file BreadthFirst.h.

Public Methods

 Strategy (const BreadthFirst &t_parent)
NodeSelectionRules::BreadthFirst< NodeT > * operator() (Optimizers::BranchAndBound< NodeT > &t_parent) const override
Strategy * clone () const override

Constructor & Destructor Documentation

◆ Strategy()

template<class NodeT>
idol::BreadthFirst::Strategy< NodeT >::Strategy ( const BreadthFirst & t_parent)
inlineexplicit

Definition at line 20 of file BreadthFirst.h.

Methods Documentation

◆ clone()

template<class NodeT>
Strategy * idol::BreadthFirst::Strategy< NodeT >::clone ( ) const
inlineoverridevirtual

Implements idol::NodeSelectionRuleFactory< NodeT >.

Definition at line 26 of file BreadthFirst.h.

◆ operator()()

template<class NodeT>
NodeSelectionRules::BreadthFirst< NodeT > * idol::BreadthFirst::Strategy< NodeT >::operator() ( Optimizers::BranchAndBound< NodeT > & t_parent) const
inlineoverridevirtual

Implements idol::NodeSelectionRuleFactory< NodeT >.

Definition at line 22 of file BreadthFirst.h.