MLIB
Loading...
Searching...
No Matches
mlib::semaphore Member List

This is the complete list of members for mlib::semaphore, including all inherited members.

handle() constmlib::syncbaseinline
is_signaled()mlib::syncbaseinlinevirtual
name() constmlib::syncbaseinlinevirtual
name(const std::string &nam)mlib::syncbaseinlineprotectedvirtual
operator bool()mlib::semaphore
operator=(const syncbase &rhs)mlib::syncbase
operator=(syncbase &&rhs) noexceptmlib::syncbase
operator==(const syncbase &rhs) constmlib::syncbase
semaphore(int limit=INT_MAX, const std::string &name=std::string())mlib::semaphore
set_handle(HANDLE h)mlib::syncbaseprotected
signal(int count=1)mlib::semaphore
syncbase()mlib::syncbase
syncbase(const syncbase &e)mlib::syncbase
syncbase(syncbase &&e) noexceptmlib::syncbase
syncbase(const std::string &name)mlib::syncbaseprotected
wait()mlib::syncbaseinlinevirtual
wait(DWORD limit_msec)mlib::syncbaseinlinevirtual
wait(std::chrono::milliseconds limit)mlib::syncbaseinlinevirtual
wait_alertable(DWORD limit_msec=INFINITE)mlib::syncbaseinlinevirtual
wait_msg(DWORD limit_msec=INFINITE, DWORD mask=QS_ALLINPUT)mlib::syncbaseinlinevirtual
~syncbase()mlib::syncbasevirtual