hpx/tracing/backends/empty.hpp#

Defined in header hpx/tracing/backends/empty.hpp.

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

namespace hpx
namespace tracing

Functions

task_timer_data create_task_timer(threads::thread_description const &description, std::uint32_t parent_locality_id, threads::thread_id const &parent_task)#
void update_task_timer(task_timer_data &timer, char const *new_name)#
void tracing_init(char const *name, int argc, char **argv, std::uint32_t rank = 0, std::uint32_t size = 1)#
void tracing_finalize()#
void register_thread(char const *name)#
void create_counter(std::string const &full_name, std::string const &short_name) noexcept#
void sample_counter(std::string const &name, std::string const &short_name, double value) noexcept#
void send_parcel(std::uint64_t tag, std::uint64_t size, std::uint64_t target_locality_id) noexcept#
void recv_parcel(std::uint64_t tag, std::uint64_t size, std::uint64_t source_locality_id, std::uint64_t source_thread_id) noexcept#
void set_enable_parent_task_handler(enable_parent_task_handler_type f)#
struct annotation_handle
struct fiber_region
struct fiber_region_init_data
struct fiber_suspend_region
struct lock_context
#include <tracing.hpp>
struct loop_context
struct mark_event
struct region
struct region_init_data
struct scoped_task_timer
struct task_timer_data