Main Page
Widgets
Namespaces
Book
Glib::RWLock::WriterLock Class Reference
[
Threads
]
List of all members.
Detailed Description
Utility class for exception-safe locking of read/write locks.
Public Member Functions
WriterLock
(
RWLock
& rwlock)
WriterLock
(
RWLock
& rwlock,
NotLock
)
WriterLock
(
RWLock
& rwlock,
TryLock
)
~WriterLock
()
void
acquire
()
bool
try_acquire
()
void
release
()
bool
locked
() const
Constructor & Destructor Documentation
Glib::RWLock::WriterLock::WriterLock
(
RWLock
&
rwlock
)
[inline, explicit]
Glib::RWLock::WriterLock::WriterLock
(
RWLock
&
rwlock
,
NotLock
)
[inline]
Glib::RWLock::WriterLock::WriterLock
(
RWLock
&
rwlock
,
TryLock
)
[inline]
Glib::RWLock::WriterLock::~
WriterLock
(
)
[inline]
Member Function Documentation
void Glib::RWLock::WriterLock::acquire
(
)
[inline]
bool Glib::RWLock::WriterLock::locked
(
)
const
[inline]
void Glib::RWLock::WriterLock::release
(
)
[inline]
bool Glib::RWLock::WriterLock::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