glibmm: Glib::RecMutex Class Reference
#include <glibmm/thread.h>
Inheritance diagram for Glib::RecMutex:

Classes |
|
class | Lock |
Utility class for exception-safe locking of recursive mutexes.
More...
|
|
Public Member Functions |
|
RecMutex () | |
~RecMutex () | |
![]() |
|
void | lock () |
bool | trylock () |
void | unlock () |
void | lock_full (unsigned int depth) |
unsigned int | unlock_full () |
operator RecMutex& () | |
GStaticRecMutex* | gobj () |
Additional Inherited Members |
|
![]() |
|
#define | GLIBMM_STATIC_REC_MUTEX_INIT { G_STATIC_REC_MUTEX_INIT } |
Initializer macro for
Glib::StaticRecMutex
.
More...
|
|
Detailed Description
- Deprecated:
- Use Glib::Threads::RecMutex instead.
Constructor & Destructor Documentation
Glib::RecMutex::RecMutex | ( | ) |
Glib::RecMutex::~RecMutex | ( | ) |