![]() |
Prusa Slicer 2.6.0
|
#include <src/libslic3r/Timer.hpp>
Public Member Functions | |
| void | start () |
| uint64_t | elapsed_nanoseconds () const |
| uint64_t | elapsed_microseconds () const |
| unsigned int | elapsed_milliseconds () const |
| double | elapsed_seconds () const |
Private Attributes | |
| uint64_t | m_nanoseconds = 0 |
|
inline |
References elapsed_nanoseconds().
Referenced by elapsed_milliseconds(), and elapsed_seconds().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References elapsed_microseconds().
Here is the call graph for this function:
|
inline |
References m_nanoseconds, and Slic3r::Timing::nanoseconds_since_epoch().
Referenced by Slic3r::Timing::TimeLimitAlarm::~TimeLimitAlarm(), and elapsed_microseconds().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References elapsed_microseconds().
Referenced by Slic3r::Timing::TimeLimitAlarm::report_time_exceeded().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References m_nanoseconds, and Slic3r::Timing::nanoseconds_since_epoch().
Referenced by Slic3r::Timing::TimeLimitAlarm::TimeLimitAlarm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Referenced by elapsed_nanoseconds(), and start().