GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "oct-mutex.h"
Public Member Functions | |
octave_mutex (void) | |
octave_mutex (const octave_mutex &m) | |
~octave_mutex (void) | |
void | lock (void) |
octave_mutex & | operator= (const octave_mutex &m) |
bool | try_lock (void) |
void | unlock (void) |
Protected Attributes | |
octave_base_mutex * | rep |
Definition at line 50 of file oct-mutex.h.
octave_mutex::octave_mutex | ( | void | ) |
Definition at line 175 of file oct-mutex.cc.
|
inline |
Definition at line 57 of file oct-mutex.h.
References octave_base_mutex::count, and rep.
|
inline |
Definition at line 63 of file oct-mutex.h.
References octave_base_mutex::count, and rep.
|
inline |
Definition at line 83 of file oct-mutex.h.
References octave_base_mutex::lock(), and rep.
Referenced by octave_link::do_discard_events(), gh_manager::do_lock(), octave_link::do_process_events(), and command_editor::event_handler().
|
inline |
Definition at line 69 of file oct-mutex.h.
References octave_base_mutex::count, and rep.
|
inline |
Definition at line 93 of file oct-mutex.h.
References rep, and octave_base_mutex::try_lock().
Referenced by gh_manager::do_try_lock().
|
inline |
Definition at line 88 of file oct-mutex.h.
References rep, and octave_base_mutex::unlock().
Referenced by octave_link::do_discard_events(), octave_link::do_process_events(), gh_manager::do_unlock(), and command_editor::event_handler().
|
protected |
Definition at line 99 of file oct-mutex.h.
Referenced by lock(), octave_mutex(), operator=(), try_lock(), unlock(), and ~octave_mutex().