glibmm: Glib::RecMutex Class Reference

glibmm 2.66.4

Classes | Public Member Functions | List of all members
Glib::RecMutex Class Reference

`#include <glibmm/thread.h>`

Inheritance diagram for Glib::RecMutex:
[legend]

## Classes
class | Lock
| Utility class for exception-safe locking of recursive mutexes. More...

## Public Member Functions
| RecMutex ()
| ~RecMutex ()
Public Member Functions inherited from Glib::StaticRecMutex
void | lock ()
bool | trylock ()
void | unlock ()
void | lock_full (unsigned int depth)
unsigned int | unlock_full ()
| operator RecMutex & ()
GStaticRecMutex * | gobj ()

## Additional Inherited Members
Related Functions inherited from Glib::StaticRecMutex
#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

## ◆ RecMutex()

Glib::RecMutex::RecMutex | ( |  | ) |

## ◆ ~RecMutex()

Glib::RecMutex::~RecMutex | ( |  | ) |