hpx/runtime_local/thread_mapper.hpp#
Defined in header 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
-
thread_mapper(thread_mapper const&) = delete#
-
thread_mapper(thread_mapper&&) = delete#
-
thread_mapper &operator=(thread_mapper const&) = delete#
-
thread_mapper &operator=(thread_mapper&&) = delete#
-
thread_mapper()#
-
~thread_mapper()#
-
bool unregister_thread()#
-
bool register_callback(std::uint32_t tix, callback_type const&)#
Public Static Attributes
Private Types
Private Members
-
mutable mutex_type mtx_ = mutex_type("thread_mapper")#
-
thread_map_type thread_map_#
-
label_map_type label_map_#
-
using callback_type = detail::thread_mapper_callback_type#
-
class thread_mapper#
-
namespace util