struct scoped_timer
Declaration
template <typename T>
struct scoped_timer { /* full declaration omitted */ };Declared at: libs/pika/timing/include/pika/timing/scoped_timer.hpp:17
Method Overview
- public bool enabled() const noexcept
- public scoped_timer<T>(T & t, bool enabled = true)
- public scoped_timer<T>(const scoped_timer<T> &)
- public scoped_timer<T>(scoped_timer<T> && rhs) noexcept
- public ~scoped_timer<T>()
Methods
bool enabled() const noexcept
bool enabled() const noexceptDeclared at: libs/pika/timing/include/pika/timing/scoped_timer.hpp:52
scoped_timer<T>(T& t, bool enabled = true)
scoped_timer<T>(T& t, bool enabled = true)Declared at: libs/pika/timing/include/pika/timing/scoped_timer.hpp:19
Parameters
- T& t
- bool enabled = true
scoped_timer<T>(const scoped_timer<T>&)
scoped_timer<T>(const scoped_timer<T>&)Declared at: libs/pika/timing/include/pika/timing/scoped_timer.hpp:26
Parameters
- const scoped_timer<T>&
scoped_timer<T>(scoped_timer<T>&& rhs) noexcept
scoped_timer<T>(scoped_timer<T>&& rhs) noexceptDeclared at: libs/pika/timing/include/pika/timing/scoped_timer.hpp:27
Parameters
- scoped_timer<T>&& rhs
~scoped_timer<T>()
~scoped_timer<T>()Declared at: libs/pika/timing/include/pika/timing/scoped_timer.hpp:34