#include "oct-mutex.h"
Public Member Functions | |
octave_base_mutex (void) | |
virtual | ~octave_base_mutex (void) |
virtual void | lock (void) |
virtual bool | try_lock (void) |
virtual void | unlock (void) |
Private Attributes | |
octave_refcount< int > | count |
Friends | |
class | octave_mutex |
Definition at line 30 of file oct-mutex.h.
octave_base_mutex::octave_base_mutex | ( | void | ) | [inline] |
Definition at line 36 of file oct-mutex.h.
virtual octave_base_mutex::~octave_base_mutex | ( | void | ) | [inline, virtual] |
Definition at line 38 of file oct-mutex.h.
void octave_base_mutex::lock | ( | void | ) | [virtual] |
Definition at line 37 of file oct-mutex.cc.
Referenced by octave_mutex::lock().
bool octave_base_mutex::try_lock | ( | void | ) | [virtual] |
Definition at line 49 of file oct-mutex.cc.
Referenced by octave_mutex::try_lock().
void octave_base_mutex::unlock | ( | void | ) | [virtual] |
Definition at line 43 of file oct-mutex.cc.
Referenced by octave_mutex::unlock().
friend class octave_mutex [friend] |
Definition at line 34 of file oct-mutex.h.
octave_refcount<int> octave_base_mutex::count [private] |
Definition at line 47 of file oct-mutex.h.
Referenced by octave_mutex::octave_mutex(), octave_mutex::operator=(), and octave_mutex::~octave_mutex().