hpx/threading_base/external_timer.hpp

See Public API for a list of names and headers that are part of the public HPX API.

namespace hpx
namespace util
namespace external_timer

Functions

std::shared_ptr<task_wrapper> new_task(thread_description const&, std::uint32_t, threads::thread_id_type)
std::shared_ptr<task_wrapper> update_task(std::shared_ptr<task_wrapper>, thread_description const&)
struct scoped_timer

Public Functions

scoped_timer(std::shared_ptr<task_wrapper>)
~scoped_timer()
void stop(void)
void yield(void)