synfig-core
1.0.3
|
#include <mutex.h>
Classes | |
class | Lock |
Public Member Functions | |
Mutex () | |
~Mutex () | |
void | lock () |
void | unlock () |
bool | try_lock () |
bool | is_locked () |
Protected Attributes | |
void * | blackbox |
Friends | |
class | RecMutex |
synfig::Mutex::Mutex | ( | ) |
synfig::Mutex::~Mutex | ( | ) |
void synfig::Mutex::lock | ( | ) |
Referenced by synfig::Mutex::Lock::Lock().
void synfig::Mutex::unlock | ( | ) |
Referenced by is_locked(), synfig::RecMutex::unlock_all(), and synfig::Mutex::Lock::~Lock().
bool synfig::Mutex::try_lock | ( | ) |
Referenced by is_locked().
bool Mutex::is_locked | ( | ) |
References try_lock(), and unlock().
Referenced by synfig::RecMutex::unlock_all().
|
friend |
|
protected |