libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl > Member List

This is the complete list of members for jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl >, including all inherited members.

api_params_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl >
cleanup(typename api_params_type::handle_type) noexcept(false) FORCE_INLINEjmmcg::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_INLINEjmmcg::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 typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl >
demangled_names_t typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl >
exit(typename api_params_type::states &) noexcept(true) FORCE_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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 typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl >
max_num_fn_ptrsjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::api_threading_traits< API, Mdl >static
model_type typedefjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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_INLINEjmmcg::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