mutex Class Reference

#include <thread.hpp>

Collaboration diagram for mutex:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 48 of file thread.hpp.


Public Member Functions

void lock ()
 mutex ()
void unlock ()
 ~mutex ()

Private Attributes

SDL_mutex * m

Constructor & Destructor Documentation

mutex (  ) 

Definition at line 44 of file thread.cpp.

References mutex::m.

~mutex (  ) 

Definition at line 51 of file thread.cpp.

References mutex::m.


Member Function Documentation

void lock (  ) 

Definition at line 58 of file thread.cpp.

References mutex::m.

Referenced by synchronized::operator T(), and synchronized< bool >::operator=().

void unlock (  ) 

Definition at line 65 of file thread.cpp.

References mutex::m.

Referenced by synchronized::operator T(), and synchronized< bool >::operator=().


Member Data Documentation

SDL_mutex* m [private]

Definition at line 50 of file thread.hpp.

Referenced by mutex::lock(), mutex::mutex(), mutex::unlock(), and mutex::~mutex().


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

Generated on Sat Mar 1 13:50:07 2008 for Periapsis Project by  doxygen 1.5.5