Main Page
Widgets
Namespaces
Book
Glib::RecMutex::Lock Class Reference
[
Threads
]
List of all members.
Detailed Description
Utility class for exception-safe locking of recursive mutexes.
Public Member Functions
Lock
(
RecMutex
& mutex)
Lock
(
RecMutex
& mutex,
NotLock
)
Lock
(
RecMutex
& mutex,
TryLock
)
~Lock
()
void
acquire
()
bool
try_acquire
()
void
release
()
bool
locked
() const
Constructor & Destructor Documentation
Glib::RecMutex::Lock::Lock
(
RecMutex
&
mutex
)
[inline, explicit]
Glib::RecMutex::Lock::Lock
(
RecMutex
&
mutex
,
NotLock
)
[inline]
Glib::RecMutex::Lock::Lock
(
RecMutex
&
mutex
,
TryLock
)
[inline]
Glib::RecMutex::Lock::~
Lock
(
)
[inline]
Member Function Documentation
void Glib::RecMutex::Lock::acquire
(
)
[inline]
bool Glib::RecMutex::Lock::locked
(
)
const
[inline]
void Glib::RecMutex::Lock::release
(
)
[inline]
bool Glib::RecMutex::Lock::try_acquire
(
)
[inline]
The documentation for this class was generated from the following file:
thread.h
Generated for gtkmm2.2 by
Doxygen
1.3.4 © 1997-2001