lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
|
adopt_lock enum value | lean::smart::scoped_lock< Lockable, Policy > | |
adopt_lock_t enum name | lean::smart::scoped_lock< Lockable, Policy > | |
get(void) | lean::smart::scoped_lock< Lockable, Policy > | [inline] |
get(void) const | lean::smart::scoped_lock< Lockable, Policy > | [inline] |
lock_type typedef | lean::smart::scoped_lock< Lockable, Policy > | |
policy_type typedef | lean::smart::scoped_lock< Lockable, Policy > | |
scoped_lock(lock_type &lock) | lean::smart::scoped_lock< Lockable, Policy > | [inline, explicit] |
scoped_lock(lock_type &lock, adopt_lock_t) | lean::smart::scoped_lock< Lockable, Policy > | [inline] |
~scoped_lock() | lean::smart::scoped_lock< Lockable, Policy > | [inline] |