webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WTF::ThreadCondition Class Reference

#include <ThreadingPrimitives.h>

Public Member Functions

WTF_EXPORT_PRIVATE ThreadCondition ()
 
WTF_EXPORT_PRIVATE ~ThreadCondition ()
 
WTF_EXPORT_PRIVATE void wait (Mutex &mutex)
 
WTF_EXPORT_PRIVATE bool timedWait (Mutex &, double absoluteTime)
 
WTF_EXPORT_PRIVATE void signal ()
 
WTF_EXPORT_PRIVATE void broadcast ()
 
WTF_EXPORT_PRIVATE ThreadCondition ()
 
WTF_EXPORT_PRIVATE ~ThreadCondition ()
 
WTF_EXPORT_PRIVATE void wait (Mutex &mutex)
 
WTF_EXPORT_PRIVATE bool timedWait (Mutex &, double absoluteTime)
 
WTF_EXPORT_PRIVATE void signal ()
 
WTF_EXPORT_PRIVATE void broadcast ()
 
WTF_EXPORT_PRIVATE ThreadCondition ()
 
WTF_EXPORT_PRIVATE ~ThreadCondition ()
 
WTF_EXPORT_PRIVATE void wait (Mutex &mutex)
 
WTF_EXPORT_PRIVATE bool timedWait (Mutex &, double absoluteTime)
 
WTF_EXPORT_PRIVATE void signal ()
 
WTF_EXPORT_PRIVATE void broadcast ()
 

Constructor & Destructor Documentation

◆ ThreadCondition() [1/3]

WTF_EXPORT_PRIVATE WTF::ThreadCondition::ThreadCondition ( )

◆ ~ThreadCondition() [1/3]

WTF_EXPORT_PRIVATE WTF::ThreadCondition::~ThreadCondition ( )

◆ ThreadCondition() [2/3]

WTF_EXPORT_PRIVATE WTF::ThreadCondition::ThreadCondition ( )

◆ ~ThreadCondition() [2/3]

WTF_EXPORT_PRIVATE WTF::ThreadCondition::~ThreadCondition ( )

◆ ThreadCondition() [3/3]

WTF_EXPORT_PRIVATE WTF::ThreadCondition::ThreadCondition ( )

◆ ~ThreadCondition() [3/3]

WTF_EXPORT_PRIVATE WTF::ThreadCondition::~ThreadCondition ( )

Member Function Documentation

◆ broadcast() [1/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::broadcast ( )

◆ broadcast() [2/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::broadcast ( )

◆ broadcast() [3/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::broadcast ( )

◆ signal() [1/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::signal ( )

◆ signal() [2/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::signal ( )

◆ signal() [3/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::signal ( )

◆ timedWait() [1/3]

WTF_EXPORT_PRIVATE bool WTF::ThreadCondition::timedWait ( Mutex ,
double  absoluteTime 
)

◆ timedWait() [2/3]

WTF_EXPORT_PRIVATE bool WTF::ThreadCondition::timedWait ( Mutex ,
double  absoluteTime 
)

◆ timedWait() [3/3]

WTF_EXPORT_PRIVATE bool WTF::ThreadCondition::timedWait ( Mutex ,
double  absoluteTime 
)

◆ wait() [1/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::wait ( Mutex mutex)

◆ wait() [2/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::wait ( Mutex mutex)

◆ wait() [3/3]

WTF_EXPORT_PRIVATE void WTF::ThreadCondition::wait ( Mutex mutex)

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