lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::smart::scoped_lock< Lockable, Policy > Member List
This is the complete list of members for lean::smart::scoped_lock< Lockable, Policy >, including all inherited members.
adopt_lock enum valuelean::smart::scoped_lock< Lockable, Policy >
adopt_lock_t enum namelean::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 typedeflean::smart::scoped_lock< Lockable, Policy >
policy_type typedeflean::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]