Embedded Artistry Framework
Embedded Systems C++ Framework
os::posix::ConditionVariable Member List

This is the complete list of members for os::posix::ConditionVariable, including all inherited members.

broadcast() noexcept finalos::posix::ConditionVariableinlinevirtual
ConditionVariable()=defaultos::posix::ConditionVariable
handle_os::posix::ConditionVariableprivate
native_handle() const noexcept finalos::posix::ConditionVariableinlinevirtual
notify_all() noexceptembvm::VirtualConditionVariableinline
notify_one() noexceptembvm::VirtualConditionVariableinline
operator=(const VirtualConditionVariable &)=deleteembvm::VirtualConditionVariable
operator=(VirtualConditionVariable &&)=defaultembvm::VirtualConditionVariable
signal() noexcept finalos::posix::ConditionVariableinlinevirtual
timed_wait(embvm::VirtualMutex *mutex, timespec timeout) noexceptos::posix::ConditionVariableinline
VirtualConditionVariable(const VirtualConditionVariable &)=deleteembvm::VirtualConditionVariable
VirtualConditionVariable(VirtualConditionVariable &&)=defaultembvm::VirtualConditionVariable
VirtualConditionVariable()=defaultembvm::VirtualConditionVariableprotected
wait(embvm::VirtualMutex *mutex) noexcept finalos::posix::ConditionVariableinlinevirtual
wait(embvm::VirtualMutex *mutex, const embvm::os_timeout_t &timeout) noexcept finalos::posix::ConditionVariableinlinevirtual
embvm::VirtualConditionVariable::wait(embvm::VirtualMutex *mutex, const embvm::cv::func_t &predicate) noexceptembvm::VirtualConditionVariableinline
embvm::VirtualConditionVariable::wait(embvm::VirtualMutex *mutex, const embvm::cv::func_t &predicate, const embvm::os_timeout_t &timeout=embvm::OS_WAIT_FOREVER) noexceptembvm::VirtualConditionVariableinline
~ConditionVariable() noexceptos::posix::ConditionVariableinline
~VirtualConditionVariable() noexceptembvm::VirtualConditionVariableprotectedvirtual