ginkgo/core/base/timer.hpp Source File#
|
Reference API
|
timer.hpp
Definition timer.hpp:146
std::chrono::nanoseconds difference_async(const time_point &start, const time_point &stop) override
void wait(time_point &time) override
void init_time_point(time_point &time) override
void record(time_point &time) override
Definition timer.hpp:166
void wait(time_point &time) override
std::chrono::nanoseconds difference_async(const time_point &start, const time_point &stop) override
void record(time_point &time) override
void init_time_point(time_point &time) override
Definition timer.hpp:213
void record(time_point &time) override
std::chrono::nanoseconds difference_async(const time_point &start, const time_point &stop) override
void wait(time_point &time) override
void init_time_point(time_point &time) override
Definition timer.hpp:192
void wait(time_point &time) override
std::chrono::nanoseconds difference_async(const time_point &start, const time_point &stop) override
void init_time_point(time_point &time) override
void record(time_point &time) override
Definition timer.hpp:80
std::chrono::nanoseconds difference(time_point &start, time_point &stop)
time_point create_time_point()
virtual void init_time_point(time_point &time)=0
virtual void wait(time_point &time)=0
static std::unique_ptr< Timer > create_for_executor(std::shared_ptr< const Executor > exec)
virtual std::chrono::nanoseconds difference_async(const time_point &start, const time_point &stop)=0
virtual void record(time_point &time)=0
Definition timer.hpp:20
Generated by