synfig-core  1.0.3
Classes | Public Member Functions | Protected Attributes | Friends | List of all members
synfig::Mutex Class Reference

#include <mutex.h>

Inheritance diagram for synfig::Mutex:
synfig::RecMutex

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

Constructor & Destructor Documentation

synfig::Mutex::Mutex ( )
synfig::Mutex::~Mutex ( )

Member Function Documentation

void synfig::Mutex::lock ( )
void synfig::Mutex::unlock ( )
bool synfig::Mutex::try_lock ( )

Referenced by is_locked().

bool Mutex::is_locked ( )

References try_lock(), and unlock().

Referenced by synfig::RecMutex::unlock_all().

Friends And Related Function Documentation

friend class RecMutex
friend

Member Data Documentation

void* synfig::Mutex::blackbox
protected

The documentation for this class was generated from the following files: