casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
casa::async::Condition Class Reference

#include <AsynchronousTools.h>

Public Member Functions

 Condition ()
virtual ~Condition ()
void broadcast () __attribute__((deprecated))
void signal () __attribute__((deprecated))
void notify_all ()
void notify_one ()
void wait (UniqueLock &uniqueLock)

Private Attributes

ConditionImpl * impl_p
 casacore::Bool wait (Mutex & mutex, int milliseconds); More...

Detailed Description

Definition at line 119 of file AsynchronousTools.h.

Constructor & Destructor Documentation

casa::async::Condition::Condition ( )
virtual casa::async::Condition::~Condition ( )

Member Function Documentation

void casa::async::Condition::broadcast ( )
void casa::async::Condition::notify_all ( )
void casa::async::Condition::notify_one ( )
void casa::async::Condition::signal ( )
void casa::async::Condition::wait ( UniqueLock uniqueLock)

Member Data Documentation

ConditionImpl* casa::async::Condition::impl_p

casacore::Bool wait (Mutex & mutex, int milliseconds);

Definition at line 136 of file AsynchronousTools.h.

The documentation for this class was generated from the following file: