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

This is the complete list of members for jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >, including all inherited members.

add() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
add(typename atomic_t::count_type const c) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
atomic_t typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >
clear() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inlinestatic
count() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inlinestatic
have_work() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
lock_traits typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >
locker() const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
locker() noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
locker_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >
memory_access_modejmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >static
no_signalling() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
no_signalling(atomic_t &ev) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inlineexplicit
no_signalling(no_signalling const &s) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
remove() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
remove(typename atomic_t::count_type const c) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline
try_remove() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::no_signalling< Lk >inline