operations_research::SearchLog Class Reference
Search Log.
More...
#include <constraint_solveri.h>
List of all members.
Detailed Description
Search Log.
The base class of all search logs that periodically outputs information when the search is runnning.
Definition at line 1312 of file constraint_solveri.h.
Constructor & Destructor Documentation
operations_research::SearchLog::SearchLog |
( |
Solver *const |
s, |
|
|
OptimizeVar *const |
obj, |
|
|
IntVar *const |
var, |
|
|
ResultCallback< string > * |
display_callback, |
|
|
int |
period | |
|
) |
| | |
operations_research::SearchLog::~SearchLog |
( |
|
) |
[virtual] |
Member Function Documentation
void operations_research::SearchLog::EnterSearch |
( |
|
) |
[virtual] |
void operations_research::SearchLog::ExitSearch |
( |
|
) |
[virtual] |
bool operations_research::SearchLog::AtSolution |
( |
|
) |
[virtual] |
This method is called when a valid solution is found.
If the return value is true, then search will resume after. If the result is false, then search will stop there.
Reimplemented from operations_research::SearchMonitor.
Definition at line 99 of file search.cc.
void operations_research::SearchLog::BeginFail |
( |
|
) |
[virtual] |
void operations_research::SearchLog::NoMoreSolutions |
( |
|
) |
[virtual] |
void operations_research::SearchLog::ApplyDecision |
( |
Decision *const |
d |
) |
[virtual] |
void operations_research::SearchLog::RefuteDecision |
( |
Decision *const |
d |
) |
[virtual] |
void operations_research::SearchLog::OutputDecision |
( |
|
) |
|
void operations_research::SearchLog::Maintain |
( |
|
) |
|
void operations_research::SearchLog::BeginInitialPropagation |
( |
|
) |
[virtual] |
void operations_research::SearchLog::EndInitialPropagation |
( |
|
) |
[virtual] |
void operations_research::SearchLog::OutputLine |
( |
const string & |
line |
) |
[protected, virtual] |
Bottleneck function used for all UI related output.
Definition at line 247 of file search.cc.
The documentation for this class was generated from the following files: