timing¶
#include <compatibility/hpx/util/scoped_timer.hpp>¶
#include <compatibility/hpx/util/steady_clock.hpp>¶
#include <compatibility/hpx/util/high_resolution_timer.hpp>¶
#include <compatibility/hpx/util/high_resolution_clock.hpp>¶
#include <hpx/timing/scoped_timer.hpp>¶
-
namespace
hpx -
namespace
util -
template <typename T>
structscoped_timer¶ Public Functions
-
scoped_timer(T &t, bool enabled = true)¶
-
scoped_timer(scoped_timer const&)¶
-
scoped_timer(scoped_timer &&rhs)¶
-
~scoped_timer()¶
-
scoped_timer &
operator=(scoped_timer const &rhs)¶
-
scoped_timer &
operator=(scoped_timer &&rhs)¶
-
bool
enabled() const¶
-
-
template <typename T>
-
namespace
#include <hpx/timing/steady_clock.hpp>¶
-
namespace
hpx -
namespace
util -
class
steady_duration¶ Public Functions
-
steady_duration(value_type const &rel_time)¶
-
template <typename Rep, typename Period>
steady_duration(std::chrono::duration<Rep, Period> const &rel_time)¶
-
value_type const &
value() const¶
-
steady_clock::time_point
from_now() const¶
Private Types
-
typedef steady_clock::duration
value_type¶
Private Members
-
value_type
_rel_time¶
-
-
class
steady_time_point¶ Public Functions
-
steady_time_point(value_type const &abs_time)¶
-
template <typename Clock, typename Duration>
steady_time_point(std::chrono::time_point<Clock, Duration> const &abs_time)¶
-
value_type const &
value() const¶
Private Types
-
typedef steady_clock::time_point
value_type¶
Private Members
-
value_type
_abs_time¶
-
-
class
-
namespace