hpx/runtime_local/thread_mapper.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
util
-
class
thread_mapper
¶ Public Types
-
using
callback_type
= detail::thread_mapper_callback_type¶
Public Functions
-
HPX_NON_COPYABLE
(thread_mapper)¶
-
thread_mapper
()¶
-
~thread_mapper
()¶
-
std::uint32_t
register_thread
(char const *label, runtime_local::os_thread_type type)¶
-
bool
unregister_thread
()¶
-
bool
register_callback
(std::uint32_t tix, callback_type const&)¶
-
runtime_local::os_thread_type
get_thread_type
(std::uint32_t tix) const¶
Public Static Attributes
Private Types
-
using
-
class
-
namespace