#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.
octave_mutex::octave_mutex | ( | const octave_mutex & | m | ) | [inline] |
Definition at line 57 of file oct-mutex.h.
References octave_base_mutex::count, and rep.
octave_mutex::~octave_mutex | ( | void | ) | [inline] |
Definition at line 63 of file oct-mutex.h.
References octave_base_mutex::count, and rep.
void octave_mutex::lock | ( | void | ) | [inline] |
Definition at line 83 of file oct-mutex.h.
References octave_base_mutex::lock(), and rep.
Referenced by command_editor::event_handler().
octave_mutex& octave_mutex::operator= | ( | const octave_mutex & | m | ) | [inline] |
Definition at line 69 of file oct-mutex.h.
References octave_base_mutex::count, and rep.
bool octave_mutex::try_lock | ( | void | ) | [inline] |
Definition at line 93 of file oct-mutex.h.
References rep, and octave_base_mutex::try_lock().
void octave_mutex::unlock | ( | void | ) | [inline] |
Definition at line 88 of file oct-mutex.h.
References rep, and octave_base_mutex::unlock().
Referenced by command_editor::event_handler().
octave_base_mutex* octave_mutex::rep [protected] |
Definition at line 99 of file oct-mutex.h.
Referenced by lock(), octave_mutex(), operator=(), try_lock(), unlock(), and ~octave_mutex().