atomic_t typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
back() const noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
back_nolk() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inlineprotected |
BOOST_MPL_ASSERT((std::is_same< typename write_lock_type::atomic_t, atomic_t >)) | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
clear() noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
colln() const noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
colln() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
const_reference typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
container_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
empty() const noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
erase(value_type const &) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
exception_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
front() const noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
funky_queue() noexcept(noexcept(container_type()) &&noexcept(have_work_type())) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
funky_queue(typename have_work_type::atomic_t &) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inlineexplicit |
funky_queue(funky_queue const &) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
have_work | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | mutable |
have_work_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
lock_all_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
lock_traits typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
memory_access_mode | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | static |
operator=(funky_queue const &) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
pop() noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
pop_front() noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
pop_front_1_nochk_nolk() noexcept(noexcept(have_work.remove())) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
pop_front_1_nochk_nosig() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
pop_front_nochk_nolk() noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inlineprotectedvirtual |
pop_front_nolk() noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
pop_lock() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
pop_lock() const noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
push(value_type const &v) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
push(value_type &&v) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
push_back(value_type const &v) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
push_back(value_type &&v) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
push_lock() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
push_lock() const noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
read_lock_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
reference typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
remove(const value_type &e) noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
scoped_lock typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
serialise_size | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | static |
size() const noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
size_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
sync_size() const noexcept(false) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |
thread_traits typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
value_ret_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
value_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
write_lock_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | |
~funky_queue() FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::funky_queue< QT, M, WL, Sig, ValRet, MLk > | inline |