api_params_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | |
cleanup(typename api_params_type::handle_type) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
cleanup(api_params_type::handle_type) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
cleanup(api_params_type::handle_type thread) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
create(const typename api_params_type::creation_flags creflag, api_params_type &) noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
create(const api_params_type::creation_flags creflag, api_params_type &parms) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
create(const api_params_type::creation_flags, api_params_type &cp) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
demangle_name(char const *const mangled_name, demangled_name_t &demangled_name) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
demangle_name(std::type_info const &mangled_type) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
demangle_name(char const *const mangled_name, demangled_name_t &demangled_name) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
demangle_name(std::type_info const &mangled_type) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
demangle_name(char const *const mangled_name, demangled_name_t &demangled_name) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
demangle_name(std::type_info const &mangled_type) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
demangled_name_t typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | |
demangled_names_t typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | |
exit(typename api_params_type::states &) noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
exit(api_params_type::states &) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
exit(api_params_type::states &exit_code) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
gen_backtrace() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
gen_backtrace() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
gen_backtrace() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_current_process_id() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
get_current_process_id() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_current_process_id() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_current_thread() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
get_current_thread() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_current_thread() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_current_thread_id() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
get_current_thread_id() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_current_thread_id() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_current_username() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
get_current_username() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_current_username() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_kernel_affinity(typename api_params_type::handle_type const) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
get_kernel_affinity(typename api_params_type::handle_type const) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_kernel_affinity(typename api_params_type::handle_type const thread_id) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_kernel_priority(typename api_params_type::handle_type) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
get_kernel_priority(api_params_type::handle_type) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
get_kernel_priority(api_params_type::handle_type thread) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
is_running(api_params_type &) noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inlinestatic |
is_running(api_params_type &thread) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
lock_traits typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | |
max_num_fn_ptrs | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
model_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | |
raise(int sig) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
raise(int sig) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
raise(int sig) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
resume(api_params_type const &) noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
resume(api_params_type const &parms) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
resume(api_params_type const &) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_backtrace_on_signal() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
set_backtrace_on_signal() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_backtrace_on_signal() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_backtrace_on_terminate() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
set_backtrace_on_terminate() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_backtrace_on_terminate() noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_cancelstate(typename api_params_type::thread_cancel_state state) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
set_cancelstate(api_params_type::thread_cancel_state) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_cancelstate(api_params_type::thread_cancel_state state) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_kernel_affinity(typename api_params_type::handle_type const, typename api_params_type::processor_mask_type const) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
set_kernel_affinity(typename api_params_type::handle_type const, const api_params_type::processor_mask_type) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_kernel_affinity(typename api_params_type::handle_type const thread_id, api_params_type::processor_mask_type const mask) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_kernel_priority(typename api_params_type::handle_type, const typename api_params_type::priority_type) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
set_kernel_priority(api_params_type::handle_type, const api_params_type::priority_type) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_kernel_priority(api_params_type::handle_type, const api_params_type::priority_type priority) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_name(typename api_params_type::handle_type, char const *name) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
set_name(typename api_params_type::handle_type, char const *) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
set_name(typename api_params_type::handle_type thread, char const *name) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
sleep(const typename api_params_type::suspend_period_ms period) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
sleep(const api_params_type::suspend_period_ms) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
sleep(const api_params_type::suspend_period_ms period) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
state(api_params_type &) noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
state(api_params_type &) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
state(api_params_type &thread) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
suspend(api_params_type const &) noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
suspend(api_params_type const &) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
suspend(api_params_type const &) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
terminate(typename api_params_type::handle_type) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
terminate(api_params_type::handle_type) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
terminate(api_params_type::handle_type thread) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
wait_thread_exit(api_params_type &, const typename lock_traits::timeout_type period) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | static |
wait_thread_exit(api_params_type &, const lock_traits::timeout_type) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |
wait_thread_exit(api_params_type &thread, const lock_traits::timeout_type) noexcept(false) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > | inline |