glibmm: Glib::Threads::RWLock Class Reference

glibmm 2.32.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

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

`#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 | ( |  | ) |