![]() |
OR-Tools
8.2
|
Definition at line 41 of file subsolver.h.
Public Member Functions | |
SubSolver (const std::string &name) | |
virtual | ~SubSolver () |
virtual bool | TaskIsAvailable ()=0 |
virtual std::function< void()> | GenerateTask (int64 task_id)=0 |
virtual void | Synchronize ()=0 |
double | score () const |
double | deterministic_time () const |
std::string | name () const |
Protected Attributes | |
const std::string | name_ |
double | score_ = 0.0 |
double | deterministic_time_ = 0.0 |
|
inlineexplicit |
Definition at line 43 of file subsolver.h.
|
inlinevirtual |
Definition at line 44 of file subsolver.h.
|
inline |
Definition at line 81 of file subsolver.h.
|
pure virtual |
Implemented in SynchronizationPoint, and NeighborhoodGeneratorHelper.
|
inline |
Definition at line 84 of file subsolver.h.
|
inline |
Definition at line 77 of file subsolver.h.
|
pure virtual |
Implemented in SynchronizationPoint, and NeighborhoodGeneratorHelper.
|
pure virtual |
Implemented in SynchronizationPoint, and NeighborhoodGeneratorHelper.
|
protected |
Definition at line 89 of file subsolver.h.
|
protected |
Definition at line 87 of file subsolver.h.
|
protected |
Definition at line 88 of file subsolver.h.