Utility class for exception-safe locking of read/write locks.  
 More...
#include <glibmm/threads.h>
Utility class for exception-safe locking of read/write locks. 
- Deprecated:
- Please use std::lock_guard or std::unique_lock instead, with std::shared_timed_mutex. 
  
  | 
        
          | Glib::Threads::RWLock::WriterLock::WriterLock | ( | RWLock& | rwlock | ) |  |  | inlineexplicit | 
 
 
  
  | 
        
          | Glib::Threads::RWLock::WriterLock::WriterLock | ( | RWLock& | rwlock, |  
          |  |  | NotLock |  |  
          |  | ) |  |  |  | inline | 
 
 
  
  | 
        
          | Glib::Threads::RWLock::WriterLock::WriterLock | ( | RWLock& | rwlock, |  
          |  |  | TryLock |  |  
          |  | ) |  |  |  | inline | 
 
 
  
  | 
        
          | Glib::Threads::RWLock::WriterLock::~WriterLock | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | void Glib::Threads::RWLock::WriterLock::acquire | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | bool Glib::Threads::RWLock::WriterLock::locked | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | void Glib::Threads::RWLock::WriterLock::release | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | bool Glib::Threads::RWLock::WriterLock::try_acquire | ( |  | ) |  |  | inline |