#include <Semaphore.H>


Public Member Functions | |
| CConditionalNamedSemaphorePostAtDestruction (CNamedSemaphore &mySem, const bool initial_condition) | |
| ~CConditionalNamedSemaphorePostAtDestruction () | |
| void | set_condition (const bool new_condition=true) |
Private Attributes | |
| CNamedSemaphore & | Sem |
| bool | condition |
Definition at line 147 of file Semaphore.H.
| CConditionalNamedSemaphorePostAtDestruction::CConditionalNamedSemaphorePostAtDestruction | ( | CNamedSemaphore & | mySem, | |
| const bool | initial_condition | |||
| ) | [inline] |
Definition at line 153 of file Semaphore.H.
| CConditionalNamedSemaphorePostAtDestruction::~CConditionalNamedSemaphorePostAtDestruction | ( | ) | [inline] |
Definition at line 155 of file Semaphore.H.
References condition, CNamedSemaphore::post(), and Sem.

| void CConditionalNamedSemaphorePostAtDestruction::set_condition | ( | const bool | new_condition = true |
) | [inline] |
Definition at line 156 of file Semaphore.H.
References condition.
Referenced by elliptic_curves::go().
Definition at line 150 of file Semaphore.H.
Referenced by ~CConditionalNamedSemaphorePostAtDestruction().
bool CConditionalNamedSemaphorePostAtDestruction::condition [private] |
Definition at line 151 of file Semaphore.H.
Referenced by set_condition(), and ~CConditionalNamedSemaphorePostAtDestruction().
1.5.4