Blender V5.0
blender::timeit Namespace Reference

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)

Typedef Documentation

◆ Clock

using blender::timeit::Clock = std::chrono::steady_clock

Definition at line 19 of file BLI_timeit.hh.

◆ Nanoseconds

using blender::timeit::Nanoseconds = std::chrono::nanoseconds

Definition at line 21 of file BLI_timeit.hh.

◆ TimePoint

using blender::timeit::TimePoint = Clock::time_point

Definition at line 20 of file BLI_timeit.hh.

Function Documentation

◆ format_duration()

void blender::timeit::format_duration ( Nanoseconds duration,
fmt::memory_buffer & buf )
static

◆ print_duration()