Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Examples

LCDMutex Class Reference
[Main components]

#include "api/LCDMutex.h"

List of all members.


Detailed Description

This class is used to create some recursive mutexes. If a thread has already locked it, it won't be blocked by another lock.

Definition at line 13 of file LCDMutex.h.

Public Member Functions

 LCDMutex ()
 Default constructor.

 ~LCDMutex ()
 Destructor.

void lock ()
 Lock the mutex.

void unlock ()
 Unlock the mutex.


Constructor & Destructor Documentation

LCDMutex  ) 
 

This constructor initializes the mutex.

Definition at line 7 of file LCDMutex.cpp.

~LCDMutex  ) 
 

This destructor destroys he mutex.

Definition at line 13 of file LCDMutex.cpp.


Member Function Documentation

void lock  ) 
 

This method is used to lock the mutex. It will have an effect only if it is not already locked by the same thread.

Definition at line 18 of file LCDMutex.cpp.

void unlock  ) 
 

This method will release the mutex so another thread can acquire it.

Definition at line 27 of file LCDMutex.cpp.


Generated on Wed Aug 4 19:39:10 2004 for LCDApi by doxygen 1.3.6