Definition at line 327 of file time_limit.h.
#include <time_limit.h>
◆ SharedTimeLimit()
| operations_research::SharedTimeLimit::SharedTimeLimit |
( |
TimeLimit * | time_limit | ) |
|
|
inlineexplicit |
◆ ~SharedTimeLimit()
| operations_research::SharedTimeLimit::~SharedTimeLimit |
( |
| ) |
|
|
inline |
◆ AdvanceDeterministicTime()
| void operations_research::SharedTimeLimit::AdvanceDeterministicTime |
( |
double | deterministic_duration | ) |
|
|
inline |
◆ ExternalBooleanAsLimit()
| std::atomic< bool > * operations_research::SharedTimeLimit::ExternalBooleanAsLimit |
( |
| ) |
const |
|
inline |
◆ GetElapsedDeterministicTime()
| double operations_research::SharedTimeLimit::GetElapsedDeterministicTime |
( |
| ) |
const |
|
inline |
◆ GetTimeLeft()
| double operations_research::SharedTimeLimit::GetTimeLeft |
( |
| ) |
const |
|
inline |
◆ LimitReached()
| bool operations_research::SharedTimeLimit::LimitReached |
( |
| ) |
const |
|
inline |
◆ Stop()
| void operations_research::SharedTimeLimit::Stop |
( |
| ) |
|
|
inline |
◆ UpdateLocalLimit()
| void operations_research::SharedTimeLimit::UpdateLocalLimit |
( |
TimeLimit * | local_limit | ) |
|
|
inline |
The documentation for this class was generated from the following file: