threadman
0.1.0
Header-only C++23 managed threads, dynamic pools, futures, and executors
Loading...
Searching...
No Matches
threadman
ThreadManager
threadman::ThreadManager Member List
This is the complete list of members for
threadman::ThreadManager
, including all inherited members.
build_summary
() const
threadman::ThreadManager
inline
default_pool
()
threadman::ThreadManager
inline
display_info
()
threadman::ThreadManager
inline
static
find_by_id
(const std::uint64_t id) const
threadman::ThreadManager
inline
find_by_name
(const std::string_view name) const
threadman::ThreadManager
inline
housekeeper_running
() const noexcept
threadman::ThreadManager
inline
instance
() noexcept
threadman::ThreadManager
inline
static
make_future_wait_pool
(FutureWaitPoolOptions opts={})
threadman::ThreadManager
inline
operator=
(const ThreadManager &)=delete
threadman::ThreadManager
operator=
(ThreadManager &&)=delete
threadman::ThreadManager
register_pool
(ThreadPool &p)
threadman::ThreadManager
inline
register_thread
(const std::shared_ptr< ManagedThread::ControlBlock > &cb)
threadman::ThreadManager
inline
snapshot_pools
() const
threadman::ThreadManager
inline
snapshot_threads
() const
threadman::ThreadManager
inline
start_housekeeper
()
threadman::ThreadManager
inline
stop_housekeeper
() noexcept
threadman::ThreadManager
inline
stuck_task_count
() const noexcept
threadman::ThreadManager
inline
StuckTaskListener
typedef
threadman::ThreadManager
subscribe_stuck_tasks
(StuckTaskListener cb)
threadman::ThreadManager
inline
subscribe_summary
(SummaryListener cb)
threadman::ThreadManager
inline
SummaryListener
typedef
threadman::ThreadManager
ThreadManager
()
threadman::ThreadManager
inline
ThreadManager
(Options opts)
threadman::ThreadManager
inline
explicit
ThreadManager
(const ThreadManager &)=delete
threadman::ThreadManager
ThreadManager
(ThreadManager &&)=delete
threadman::ThreadManager
unregister_pool
(const std::uint64_t pool_id) noexcept
threadman::ThreadManager
inline
unregister_thread
(const std::uint64_t thread_id) noexcept
threadman::ThreadManager
inline
~ThreadManager
()
threadman::ThreadManager
inline
Generated by
1.9.8