#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Timer.hpp>
◆ TimeLimitAlarm()
| Slic3r::Timing::TimeLimitAlarm::TimeLimitAlarm |
( |
uint64_t | time_limit_nanoseconds, |
|
|
std::string_view | limit_exceeded_message ) |
|
inline |
◆ ~TimeLimitAlarm()
| Slic3r::Timing::TimeLimitAlarm::~TimeLimitAlarm |
( |
| ) |
|
|
inline |
◆ new_millis()
| TimeLimitAlarm Slic3r::Timing::TimeLimitAlarm::new_millis |
( |
uint64_t | time_limit_millis, |
|
|
std::string_view | limit_exceeded_message ) |
|
inlinestatic |
76 {
77 return TimeLimitAlarm(uint64_t(time_limit_millis) * 1000000l, limit_exceeded_message);
78 }
TimeLimitAlarm(uint64_t time_limit_nanoseconds, std::string_view limit_exceeded_message)
Definition Timer.hpp:64
References TimeLimitAlarm().
◆ new_nanos()
| TimeLimitAlarm Slic3r::Timing::TimeLimitAlarm::new_nanos |
( |
uint64_t | time_limit_nanoseconds, |
|
|
std::string_view | limit_exceeded_message ) |
|
inlinestatic |
◆ new_seconds()
| TimeLimitAlarm Slic3r::Timing::TimeLimitAlarm::new_seconds |
( |
uint64_t | time_limit_seconds, |
|
|
std::string_view | limit_exceeded_message ) |
|
inlinestatic |
◆ report_time_exceeded()
| void Slic3r::Timing::TimeLimitAlarm::report_time_exceeded |
( |
| ) |
const |
|
private |
◆ m_limit_exceeded_message
| std::string_view Slic3r::Timing::TimeLimitAlarm::m_limit_exceeded_message |
|
private |
◆ m_time_limit_nanoseconds
| uint64_t Slic3r::Timing::TimeLimitAlarm::m_time_limit_nanoseconds |
|
private |
◆ m_timer
| Timer Slic3r::Timing::TimeLimitAlarm::m_timer |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Timer.hpp
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Timer.cpp