| 
    AceSmartSoft API Documentation
    
   | 
 
#include <smartCondVar.hh>
Public Member Functions | |
| SmartCondClass () | |
| constructor  More... | |
| ~SmartCondClass () | |
| destructor  More... | |
| SmartCondClass (const SmartCondClass &) | |
| copy constructor  More... | |
| SmartCondClass & | operator= (const SmartCondClass &) | 
| copy assignment  More... | |
| int | signalOne (void) | 
| int | signalAll (void) | 
| int | wait (void) | 
condition like variable class.
The condition variable is used to avoid active waiting. In contrast to the SmartCntCondClass version, we really wait until the next signal is received and we do not store an already received signal. "signalAll" e.g. is used within clients of the push service to release every waiting thread as soon as an update is received.
| SmartACE::SmartCondClass::SmartCondClass | ( | ) | 
constructor
| SmartACE::SmartCondClass::~SmartCondClass | ( | ) | 
destructor
| SmartACE::SmartCondClass::SmartCondClass | ( | const SmartCondClass & | ) | 
copy constructor
| SmartCondClass& SmartACE::SmartCondClass::operator= | ( | const SmartCondClass & | ) | 
copy assignment
| int SmartACE::SmartCondClass::signalAll | ( | void | ) | 
| int SmartACE::SmartCondClass::signalOne | ( | void | ) | 
| int SmartACE::SmartCondClass::wait | ( | void | ) | 
 1.8.13