|
libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
This is the complete list of members for jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< LkT >, including all inherited members.
| atomic_state_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< LkT > | |
| lock() noexcept(false)=0 | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< LkT > | pure virtual |
| lock(const timeout_type) noexcept(false)=0 | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< LkT > | pure virtual |
| lock_traits typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< LkT > | |
| timeout_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< LkT > | |
| try_lock() noexcept(true) FORCE_INLINE | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< LkT > | inlinevirtual |
| unlock() noexcept(true)=0 | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< LkT > | pure virtual |