#include <threads.h>
|
| SingleThreadObject () |
|
virtual | ~SingleThreadObject () |
|
| ThreadManager () |
| Default constructor.
|
|
virtual | ~ThreadManager () |
| Destructor.
|
|
void | start_synch () |
| Start synchronized execution.
|
|
void | end_synch () |
| End synchronized execution.
|
|
| Synchronized () |
|
| ~Synchronized () |
|
void | wait () |
| Causes current thread to wait until another thread invokes the notify() method or the notifyAll() method for this object.
|
|
bool | wait (unsigned long timeout) |
| Causes current thread to wait until either another thread invokes the notify() method or the notifyAll() method for this object, or a specified amount of time has elapsed.
|
|
void | notify () |
| Wakes up a single thread that is waiting on this object's monitor.
|
|
void | notify_all () |
| Wakes up all threads that are waiting on this object's monitor.
|
|
bool | lock () |
| Enter a critical section.
|
|
TryLockResult | trylock () |
| Try to enter a critical section.
|
|
bool | unlock () |
| Leave a critical section.
|
|
SingleThreadObject::SingleThreadObject |
( |
| ) |
|
virtual SingleThreadObject::~SingleThreadObject |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: