Blender V4.3
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 14 of file BLI_timeit.hh.

◆ Nanoseconds

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

Definition at line 16 of file BLI_timeit.hh.

◆ TimePoint

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

Definition at line 15 of file BLI_timeit.hh.

Function Documentation

◆ format_duration()

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

◆ print_duration()