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

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

api_params_type typedefjmmcg::ppd::api_threading_traits< API, Mdl >
cleanup(typename api_params_type::handle_type) noexcept(false) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
cleanup(api_params_type::handle_type)jmmcg::ppd::api_threading_traits< API, Mdl >inline
cleanup(api_params_type const &thread)jmmcg::ppd::api_threading_traits< API, Mdl >inline
cleanup(api_params_type::handle_type) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
cleanup(api_params_type::handle_type thread) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
create(const typename api_params_type::creation_flags creflag, api_params_type &) noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
create(const api_params_type::creation_flags creflag, api_params_type &parms) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
create(const api_params_type::creation_flags creflag, api_params_type &cp)jmmcg::ppd::api_threading_traits< API, Mdl >inline
create(const api_params_type::creation_flags creflag, api_params_type &parms) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
create(const api_params_type::creation_flags, api_params_type &cp) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
demangle_name(char *const mangled_name, demangled_name_t &demangled_name) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >static
demangle_name(char *const mangled_name, demangled_name_t &demangled_name) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
demangle_name(char *const mangled_name, demangled_name_t &demangled_name) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
demangle_name(char *const mangled_name, demangled_name_t &demangled_name) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
demangle_name(char *const mangled_name, demangled_name_t &demangled_name) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
demangled_name_t typedefjmmcg::ppd::api_threading_traits< API, Mdl >
demangled_names_t typedefjmmcg::ppd::api_threading_traits< API, Mdl >
exit(typename api_params_type::states &) noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
exit(const api_params_type::states) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
exit(const api_params_type::states exit_code)jmmcg::ppd::api_threading_traits< API, Mdl >inline
exit(api_params_type::states &) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
exit(api_params_type::states &exit_code) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
gen_backtrace() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >static
gen_backtrace() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
gen_backtrace() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
gen_backtrace() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
gen_backtrace() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_process_id() noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
get_current_process_id(void) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_process_id(void)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_process_id() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_process_id() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_thread() noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
get_current_thread(void) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_thread()jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_thread() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_thread() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_thread_id() noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
get_current_thread_id(void) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_thread_id(void)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_thread_id() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_thread_id() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_username() noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
get_current_username() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_current_username() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_kernel_affinity(typename api_params_type::handle_type const) noexcept(false) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
get_kernel_affinity(api_params_type::handle_type const)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_kernel_affinity(api_params_type::handle_type const thread_handle)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_kernel_affinity(typename api_params_type::handle_type const) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_kernel_affinity(typename api_params_type::handle_type const thread_id) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_kernel_priority(typename api_params_type::handle_type) noexcept(false) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
get_kernel_priority(api_params_type::handle_type)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_kernel_priority(api_params_type::handle_type thread)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_kernel_priority(api_params_type::handle_type) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
get_kernel_priority(api_params_type::handle_type thread) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
is_running(api_params_type &) noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >inlinestatic
is_running(api_params_type &thread) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
lock_traits typedefjmmcg::ppd::api_threading_traits< API, Mdl >
max_num_fn_ptrsjmmcg::ppd::api_threading_traits< API, Mdl >static
model_type typedefjmmcg::ppd::api_threading_traits< API, Mdl >
resume(api_params_type const &) noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
resume(api_params_type const &parms) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
resume(const api_params_type &parms)jmmcg::ppd::api_threading_traits< API, Mdl >inline
resume(api_params_type const &parms) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
resume(api_params_type const &) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_backtrace_on_signal() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >static
set_backtrace_on_signal() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_backtrace_on_signal() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_backtrace_on_signal() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_backtrace_on_signal() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_backtrace_on_terminate() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >static
set_backtrace_on_terminate() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_backtrace_on_terminate() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_backtrace_on_terminate() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_backtrace_on_terminate() noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_cancelstate(typename api_params_type::thread_cancel_state state) noexcept(false) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
set_cancelstate(api_params_type::thread_cancel_state)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_cancelstate(api_params_type::thread_cancel_state)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_cancelstate(api_params_type::thread_cancel_state) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_cancelstate(api_params_type::thread_cancel_state state) noexcept(false)jmmcg::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::ppd::api_threading_traits< API, Mdl >static
set_kernel_affinity(api_params_type::handle_type const, api_params_type::processor_mask_type const)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_kernel_affinity(api_params_type::handle_type const thread_handle, api_params_type::processor_mask_type const mask)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_kernel_affinity(typename api_params_type::handle_type const, const api_params_type::processor_mask_type) noexcept(false)jmmcg::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::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::ppd::api_threading_traits< API, Mdl >static
set_kernel_priority(api_params_type::handle_type, const api_params_type::priority_type)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_kernel_priority(api_params_type::handle_type thread, const api_params_type::priority_type priority)jmmcg::ppd::api_threading_traits< API, Mdl >inline
set_kernel_priority(api_params_type::handle_type, const api_params_type::priority_type) noexcept(false)jmmcg::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::ppd::api_threading_traits< API, Mdl >inline
sleep(const typename api_params_type::suspend_period_ms period) noexcept(false) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
sleep(const api_params_type::suspend_period_ms)jmmcg::ppd::api_threading_traits< API, Mdl >inline
sleep(const api_params_type::suspend_period_ms period)jmmcg::ppd::api_threading_traits< API, Mdl >inline
sleep(const api_params_type::suspend_period_ms) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
sleep(const api_params_type::suspend_period_ms period) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
state(api_params_type &) noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
state(api_params_type &) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
state(api_params_type &thread)jmmcg::ppd::api_threading_traits< API, Mdl >inline
state(api_params_type &) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
state(api_params_type &thread) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
suspend(api_params_type const &) noexcept(true) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
suspend(api_params_type const &) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
suspend(api_params_type const &thread)jmmcg::ppd::api_threading_traits< API, Mdl >inline
suspend(api_params_type const &) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
suspend(api_params_type const &) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
terminate(typename api_params_type::handle_type) noexcept(false) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
terminate(api_params_type::handle_type)jmmcg::ppd::api_threading_traits< API, Mdl >inline
terminate(api_params_type const &thread)jmmcg::ppd::api_threading_traits< API, Mdl >inline
terminate(api_params_type::handle_type) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
terminate(api_params_type::handle_type thread) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
wait_thread_exit(api_params_type &, const typename lock_traits::timeout_type period) noexcept(false) FORCE_INLINEjmmcg::ppd::api_threading_traits< API, Mdl >static
wait_thread_exit(api_params_type &, const lock_traits::timeout_type) noexcept(true)jmmcg::ppd::api_threading_traits< API, Mdl >inline
wait_thread_exit(api_params_type &params, const lock_traits::timeout_type period)jmmcg::ppd::api_threading_traits< API, Mdl >inline
wait_thread_exit(api_params_type &, const lock_traits::timeout_type) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline
wait_thread_exit(api_params_type &thread, const lock_traits::timeout_type) noexcept(false)jmmcg::ppd::api_threading_traits< API, Mdl >inline