|
|
|
|
|
|
|
|
|
|
|
|||||||
#include <stlsoft_lock_scope.h>
Public Types | |
| typedef L | lock_type |
| The lockable type. | |
| typedef T | traits_type |
| The traits type. | |
| typedef lock_scope< L, T > | class_type |
| The current parameterisation of this type. | |
Public Methods | |
| lock_scope (lock_type &l) | |
| Locks the lockable instance. | |
| ~lock_scope () | |
| Unlocks the lockable instance. | |
| L | The lockable type, e.g. stlsoft::null_mutex |
| T | The lock traits. On translators that support default template arguments this defaults to lock_traits<L> |
|
|
The current parameterisation of this type.
|
|
|
The lockable type.
|
|
|
The traits type.
|
|
|
Locks the lockable instance.
|
|
|
Unlocks the lockable instance.
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |