![]() |
OR-Tools
8.2
|
Definition at line 215 of file constraint_solver.cc.
Public Member Functions | |
Queue (Solver *const s) | |
~Queue () | |
void | Freeze () |
void | Unfreeze () |
void | ProcessOneDemon (Demon *const demon) |
void | Process () |
void | ExecuteAll (const SimpleRevFIFO< Demon * > &demons) |
void | EnqueueAll (const SimpleRevFIFO< Demon * > &demons) |
void | EnqueueVar (Demon *const demon) |
void | EnqueueDelayedDemon (Demon *const demon) |
void | AfterFailure () |
void | increase_stamp () |
uint64 | stamp () const |
void | set_action_on_fail (Solver::Action a) |
void | set_variable_to_clean_on_fail (IntVar *var) |
void | reset_action_on_fail () |
void | AddConstraint (Constraint *const c) |
void | ProcessConstraints () |
Static Public Attributes | |
static constexpr int64 | kTestPeriod = 10000 |
Definition at line 219 of file constraint_solver.cc.
|
inline |
Definition at line 229 of file constraint_solver.cc.
|
inline |
Definition at line 376 of file constraint_solver.cc.
|
inline |
Definition at line 337 of file constraint_solver.cc.
|
inline |
Definition at line 312 of file constraint_solver.cc.
|
inline |
Definition at line 329 of file constraint_solver.cc.
|
inline |
Definition at line 318 of file constraint_solver.cc.
|
inline |
Definition at line 280 of file constraint_solver.cc.
|
inline |
Definition at line 231 of file constraint_solver.cc.
|
inline |
Definition at line 357 of file constraint_solver.cc.
|
inline |
Definition at line 261 of file constraint_solver.cc.
|
inline |
Definition at line 381 of file constraint_solver.cc.
|
inline |
Definition at line 242 of file constraint_solver.cc.
|
inline |
Definition at line 371 of file constraint_solver.cc.
|
inline |
Definition at line 361 of file constraint_solver.cc.
|
inline |
Definition at line 366 of file constraint_solver.cc.
|
inline |
Definition at line 359 of file constraint_solver.cc.
|
inline |
Definition at line 236 of file constraint_solver.cc.
|
staticconstexpr |
Definition at line 217 of file constraint_solver.cc.