#include <stlsoft/synch/lock_scope.hpp>
| L | The lockable class | 
| Public Types | |
| Member Types | |
| typedef L | lock_type | 
| The lockable type. | |
| typedef lock_traits< L > | class_type | 
| The current parameterisation of this type. | |
| Static Public Member Functions | |
| Operations | |
| static void | lock (lock_type &c) | 
| Locks the given lockable instance. | |
| static void | unlock (lock_type &c) | 
| Unlocks the given lockable instance. | |
| typedef L lock_type | 
The lockable type.
| typedef lock_traits<L> class_type | 
The current parameterisation of this type.
| static void lock | ( | lock_type & | c | ) |  [inline, static] | 
| static void unlock | ( | lock_type & | c | ) |  [inline, static] | 
 1.5.6
 1.5.6