DBus::CondVar Class Referenceabstract

#include <dispatcher.h>

Public Member Functions

virtual ~CondVar ()
 
virtual void wait (Mutex *)=0
 
virtual bool wait_timeout (Mutex *, int timeout)=0
 
virtual void wake_one ()=0
 
virtual void wake_all ()=0
 

Protected Attributes

Internal * _int
 

Detailed Description

Definition at line 208 of file dispatcher.h.

Constructor & Destructor Documentation

◆ ~CondVar()

virtual DBus::CondVar::~CondVar ( )
inlinevirtual

Definition at line 212 of file dispatcher.h.

Member Function Documentation

◆ wait()

virtual void DBus::CondVar::wait ( Mutex )
pure virtual

◆ wait_timeout()

virtual bool DBus::CondVar::wait_timeout ( Mutex ,
int  timeout 
)
pure virtual

◆ wake_all()

virtual void DBus::CondVar::wake_all ( )
pure virtual

◆ wake_one()

virtual void DBus::CondVar::wake_one ( )
pure virtual

Member Data Documentation

◆ _int

Internal* DBus::CondVar::_int
protected

Definition at line 226 of file dispatcher.h.


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