|
Blender V4.3
|
Classes | |
| class | ScopedTimer |
| class | ScopedTimerAveraged |
Typedefs | |
| using | Clock = std::chrono::steady_clock |
| using | TimePoint = Clock::time_point |
| using | Nanoseconds = std::chrono::nanoseconds |
Functions | |
| void | print_duration (Nanoseconds duration) |
| static void | format_duration (Nanoseconds duration, fmt::memory_buffer &buf) |
| using blender::timeit::Clock = std::chrono::steady_clock |
Definition at line 14 of file BLI_timeit.hh.
| using blender::timeit::Nanoseconds = std::chrono::nanoseconds |
Definition at line 16 of file BLI_timeit.hh.
| using blender::timeit::TimePoint = Clock::time_point |
Definition at line 15 of file BLI_timeit.hh.
|
static |
Definition at line 16 of file timeit.cc.
Referenced by print_duration(), blender::timeit::ScopedTimer::~ScopedTimer(), and blender::timeit::ScopedTimerAveraged::~ScopedTimerAveraged().
| void blender::timeit::print_duration | ( | Nanoseconds | duration | ) |
Definition at line 42 of file timeit.cc.
References format_duration().
Referenced by import_file(), report_duration(), report_duration(), blender::io::alembic::report_job_duration(), blender::io::usd::report_job_duration(), blender::io::usd::report_job_duration(), and report_job_duration().