![]() |
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.