sigx++ 2.0.1
|
writelock_acquirer specialization for lockable's. More...
#include <lock_acquirer.h>
Public Member Functions | |
writelock_acquirer (lockable_type &_a_lockable) | |
Constructs a lock_acquirer from a lockable. | |
template<typename T_lockfwd_arg1 > | |
writelock_acquirer (lockable_type &_a_lockable, 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. |
writelock_acquirer specialization for lockable's.
sigx::writelock_acquirer< T_type, T_mutex, std::tr1::true_type >::writelock_acquirer | ( | lockable_type & | _a_lockable | ) | [inline, explicit] |
Constructs a lock_acquirer from a lockable.
sigx::writelock_acquirer< T_type, T_mutex, std::tr1::true_type >::writelock_acquirer | ( | lockable_type & | _a_lockable, |
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.