Lunchbox  1.17.0
Multi-threaded C++ toolbox library for all application developers creating high-performance multi-threaded programs.
lunchbox::Monitor< T > Member List

This is the complete list of members for lunchbox::Monitor< T >, including all inherited members.

get() const lunchbox::Monitor< T >inline
Monitor()lunchbox::Monitor< T >inline
Monitor(const T &value)lunchbox::Monitor< T >inlineexplicit
Monitor(const Monitor< T > &from)lunchbox::Monitor< T >inline
Monitor() (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator bool_t()lunchbox::Monitor< T >inline
operator!=(const T &value) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator!=(const Monitor< T > &rhs) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator&(const T &value) const lunchbox::Monitor< T >inline
operator&=(const T &value)lunchbox::Monitor< T >inline
operator+(const T &value) const lunchbox::Monitor< T >inline
operator++()lunchbox::Monitor< T >inline
operator++() (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator--()lunchbox::Monitor< T >inline
operator--() (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator->() const lunchbox::Monitor< T >inline
operator<(const T &value) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator<(const Monitor< T > &rhs) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator<=(const T &value) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator<=(const Monitor< T > &rhs) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator=(const T &value)lunchbox::Monitor< T >inline
operator=(const Monitor< T > &from)lunchbox::Monitor< T >inline
operator==(const T &value) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator==(const Monitor< T > &rhs) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator>(const T &value) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator>(const Monitor< T > &rhs) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator>=(const T &value) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator>=(const Monitor< T > &rhs) const (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
operator|(const T &value) const lunchbox::Monitor< T >inline
operator|=(const T &value)lunchbox::Monitor< T >inline
operator|=(const bool &value) (defined in lunchbox::Monitor< T >)lunchbox::Monitor< T >inline
set(const T &value)lunchbox::Monitor< T >inline
timedWaitEQ(const T &value, const uint32_t timeout) const lunchbox::Monitor< T >inline
timedWaitGE(const T &value, const uint32_t timeout) const lunchbox::Monitor< T >inline
timedWaitGT(const T &value, const uint32_t timeout) const lunchbox::Monitor< T >inline
timedWaitLE(const T &value, const uint32_t timeout) const lunchbox::Monitor< T >inline
timedWaitLT(const T &value, const uint32_t timeout) const lunchbox::Monitor< T >inline
timedWaitNE(const T &value, const uint32_t timeout) const lunchbox::Monitor< T >inline
waitEQ(const T &value) const lunchbox::Monitor< T >inline
waitGE(const T &value) const lunchbox::Monitor< T >inline
waitGT(const T &value) const lunchbox::Monitor< T >inline
waitLE(const T &value) const lunchbox::Monitor< T >inline
waitLT(const T &value) const lunchbox::Monitor< T >inline
waitNE(const T &value) const lunchbox::Monitor< T >inline
waitNE(const T &v1, const T &v2) const lunchbox::Monitor< T >inline
~Monitor()lunchbox::Monitor< T >inline