#include <Conditional.h>
Inherits ibrcommon::Exception.

Public Types | |
| enum | abort_t { COND_TIMEOUT = 0, COND_ABORT = 1, COND_ERROR = 2 } |
Public Member Functions | |
| ConditionalAbortException (abort_t abort, string what="Conditional has been unblocked.") throw () | |
Public Attributes | |
| const abort_t | reason |
Definition at line 15 of file Conditional.h.
Definition at line 18 of file Conditional.h.
| ibrcommon::Conditional::ConditionalAbortException::ConditionalAbortException | ( | abort_t | abort, | |
| string | what = "Conditional has been unblocked." | |||
| ) | throw () [inline] |
Definition at line 25 of file Conditional.h.
Definition at line 27 of file Conditional.h.
Referenced by ibrcommon::stopandwait::__send(), ibrcommon::Queue< Task * >::__wait(), ibrcommon::QueueUnblockedException::QueueUnblockedException(), ibrcommon::SimpleTimer::run(), and ibrcommon::Timer::run().
1.7.1