lobot::RWLock Class Reference

A simple encapsulation of pthread read/write locks. More...

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

List of all members.

Public Member Functions

 RWLock ()
 Default constructor: sets up the pthread read/write lock object.
 ~RWLock ()
 Clean-up.

void begin_read ()
 RWLock acquisition and release.
void end_read ()
void begin_write ()
void end_write ()

Detailed Description

A simple encapsulation of pthread read/write locks.

Definition at line 67 of file LoRWLock.H.


Constructor & Destructor Documentation

lobot::RWLock::RWLock (  ) 

Default constructor: sets up the pthread read/write lock object.

Definition at line 110 of file LoRWLock.C.

lobot::RWLock::~RWLock (  ) 

Clean-up.

Definition at line 166 of file LoRWLock.C.


Member Function Documentation

void lobot::RWLock::begin_read (  ) 

RWLock acquisition and release.

Definition at line 142 of file LoRWLock.C.

Referenced by lobot::AutoReadLock::AutoReadLock().


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