add() noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
add(typename atomic_t::count_type const c) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
atomic_t typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | |
clear() noexcept(noexcept(have_work_->clear())) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
count() const noexcept(noexcept(have_work_->count())) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
exception_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | |
have_work() const noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
have_work() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
lock_traits typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | |
locker() const noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
locker() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
locker_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | |
memory_access_mode | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | static |
operator=(signalling const &)=delete | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | |
operator=(signalling &&)=delete | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | |
remove() noexcept(noexcept(have_work_->lock(0))) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
remove(typename atomic_t::count_type const c) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
signalling() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
signalling(atomic_t &ev) noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inlineexplicit |
signalling(signalling const &s) noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |
signalling(signalling &&)=delete | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | |
try_remove() noexcept(noexcept(have_work_->try_lock())) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::signalling< Lk > | inline |