libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event Member List

This is the complete list of members for jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event, including all inherited members.

atomic_state_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
base_t typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
count_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
decay() noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinline
event(const atomic_state_type s=atom_set, const tstring &n=_T(""), const SECURITY_ATTRIBUTES *const sa=NULL)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlineexplicit
event(const event &ev)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinline
exception_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
lock() noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinevirtual
lock(const timeout_type period) noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinevirtual
lock(const tstring &name, const timeout_type period, const SECURITY_ATTRIBUTES *const sa=NULL)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinestatic
lock_result_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
lock_traits typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
lock_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
memory_access_modejmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable_settable< lock_traits >static
Name() const noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinline
operator handle_type() noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinline
read_lock_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
reset() noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinevirtual
reset(const tstring &name, const SECURITY_ATTRIBUTES *const sa=NULL)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinestatic
SA() const noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinline
set() noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinevirtual
set(const tstring &name, const SECURITY_ATTRIBUTES *const sa=NULL)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinestatic
timeout_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< lock_traits >
try_lock() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::lock::lockable< lock_traits >inlinevirtual
unlock() noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinevirtual
unlock(const tstring &name, const SECURITY_ATTRIBUTES *const sa) noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinestatic
write_lock_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::event
~event() noexcept(true)jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::NTUtils::eventinlinevirtual