glibmm  2.33.2
Classes | Public Member Functions
Glib::Threads::RWLock Class Reference

#include <glibmm/threads.h>

List of all members.

Classes

class  ReaderLock
 Utility class for exception-safe locking of read/write locks. More...
class  WriterLock
 Utility class for exception-safe locking of read/write locks. More...

Public Member Functions

 RWLock ()
 ~RWLock ()
void reader_lock ()
bool reader_trylock ()
void reader_unlock ()
void writer_lock ()
bool writer_trylock ()
void writer_unlock ()
GRWLock* gobj ()

Constructor & Destructor Documentation

Glib::Threads::RWLock::RWLock ( )
Glib::Threads::RWLock::~RWLock ( )

Member Function Documentation

GRWLock* Glib::Threads::RWLock::gobj ( ) [inline]
void Glib::Threads::RWLock::reader_lock ( )
bool Glib::Threads::RWLock::reader_trylock ( )
void Glib::Threads::RWLock::reader_unlock ( )
void Glib::Threads::RWLock::writer_lock ( )
bool Glib::Threads::RWLock::writer_trylock ( )
void Glib::Threads::RWLock::writer_unlock ( )