STXXL
1.4-dev
|
Public Member Functions | |
state (const value_type &s) | |
value_type | operator() () |
void | set_to (const value_type &new_state) |
void | wait_for (const value_type &needed_state) |
Private Types | |
typedef ValueType | value_type |
Private Attributes | |
condition_variable | m_cond |
condition variable More... | |
mutex | m_mutex |
mutex for condition variable More... | |
value_type | m_state |
current state More... | |
Additional Inherited Members | |
Private Member Functions inherited from stxxl::noncopyable | |
noncopyable () | |
|
private |
|
inline |
|
inline |
|
inline |
Definition at line 43 of file state.h.
Referenced by stxxl::linuxaio_queue::post_async(), stxxl::request_queue_impl_worker::start_thread(), stxxl::request_queue_impl_worker::stop_thread(), and stxxl::linuxaio_queue::wait_async().
|
inline |
|
private |
|
private |
|
private |