lobot::Mutex Class Reference

A simple encapsulation of pthread mutexes. More...

#include <Robots/LoBot/thread/LoMutex.H>

List of all members.

Public Member Functions

 Mutex ()
 Default constructor: sets up the pthread mutex object.
 ~Mutex ()
 Clean-up.

void acquire ()
 Mutex acquisition and release.
void release ()
void lock ()
void unlock ()

Detailed Description

A simple encapsulation of pthread mutexes.

Definition at line 67 of file LoMutex.H.


Constructor & Destructor Documentation

lobot::Mutex::Mutex (  ) 

Default constructor: sets up the pthread mutex object.

Definition at line 95 of file LoMutex.C.

lobot::Mutex::~Mutex (  ) 

Clean-up.

Definition at line 127 of file LoMutex.C.


Member Function Documentation

void lobot::Mutex::acquire (  ) 

Mutex acquisition and release.

Definition at line 115 of file LoMutex.C.

Referenced by lobot::AutoMutex::AutoMutex(), and lobot::Drawable::viz_lock().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:30:45 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3