#include <StateMonitor.h>
Public Member Functions | |
StateMonitor (Enum initial) | |
void | set (Enum s) |
StateMonitor & | operator= (Enum s) |
Enum | get () const |
operator Enum () const | |
void | waitFor (Enum s) |
void | waitFor (Set s) |
void | waitNot (Enum s) |
void | waitNot (Set s) |
Enum,: | enum type to use for states. | |
EnumMax,: | Highest enum value. |
void qpid::sys::StateMonitor< Enum, MaxEnum >::set | ( | Enum | s | ) | [inline] |
StateMonitor& qpid::sys::StateMonitor< Enum, MaxEnum >::operator= | ( | Enum | s | ) | [inline] |
Enum qpid::sys::StateMonitor< Enum, MaxEnum >::get | ( | ) | const [inline] |
qpid::sys::StateMonitor< Enum, MaxEnum >::operator Enum | ( | ) | const [inline] |
void qpid::sys::StateMonitor< Enum, MaxEnum >::waitFor | ( | Enum | s | ) | [inline] |
void qpid::sys::StateMonitor< Enum, MaxEnum >::waitFor | ( | Set | s | ) | [inline] |
void qpid::sys::StateMonitor< Enum, MaxEnum >::waitNot | ( | Enum | s | ) | [inline] |
void qpid::sys::StateMonitor< Enum, MaxEnum >::waitNot | ( | Set | s | ) | [inline] |