|
sigx++ 2.0.1
|
#include <lock_acquirer.h>
Public Member Functions | |
| readlock_acquirer (volatile_reference_type _a_value, mutex_type &_a_mutex) | |
| Constructs a lock_acquirer from a volatile type to lock and a lock. | |
| template<typename T_lockfwd_arg1 > | |
| readlock_acquirer (volatile_reference_type _a_value, mutex_type &_a_mutex, T_lockfwd_arg1 lockfwd_arg1) | |
| Constructs a lock_acquirer from a volatile type to protect, a lock and an additional argument forwarded to the lock constructor. | |
| sigx::readlock_acquirer< T_type, T_mutex, T_islockable >::readlock_acquirer | ( | volatile_reference_type | _a_value, |
| mutex_type & | _a_mutex | ||
| ) | [inline] |
Constructs a lock_acquirer from a volatile type to lock and a lock.
| sigx::readlock_acquirer< T_type, T_mutex, T_islockable >::readlock_acquirer | ( | volatile_reference_type | _a_value, |
| mutex_type & | _a_mutex, | ||
| T_lockfwd_arg1 | lockfwd_arg1 | ||
| ) | [inline] |
Constructs a lock_acquirer from a volatile type to protect, a lock and an additional argument forwarded to the lock constructor.
1.7.4