#include "oct-mutex.h"

Public Member Functions | |
| mutex (const mutex &m)=default | |
| mutex (void) | |
| ~mutex (void)=default | |
| void | lock (void) |
| mutex & | operator= (const mutex &m)=default |
| bool | try_lock (void) |
| void | unlock (void) |
Protected Attributes | |
| std::shared_ptr< base_mutex > | m_rep |
Definition at line 55 of file oct-mutex.h.
| mutex::mutex | ( | void | ) |
Definition at line 180 of file oct-mutex.cc.
|
default |
|
default |
|
inline |
Definition at line 68 of file oct-mutex.h.
References m_rep.
Referenced by event_manager::discard_events(), command_editor::event_handler(), and event_manager::process_events().
|
inline |
Definition at line 78 of file oct-mutex.h.
References m_rep.
|
inline |
Definition at line 73 of file oct-mutex.h.
References m_rep.
Referenced by event_manager::discard_events(), command_editor::event_handler(), and event_manager::process_events().
|
protected |
Definition at line 84 of file oct-mutex.h.
Referenced by lock(), try_lock(), and unlock().