fesa::Mutex Class Reference

This class is c++ a wrapper in order to use POSIX mutex. More...

#include <Mutex.h>

Inheritance diagram for fesa::Mutex:
fesa::AbstractMutex

List of all members.

Public Member Functions

 Mutex ()
 This method creates the mutex.
 Mutex (void *pAdrMemory)
 This method creates a mutex, mapping it in the address pass by parameter

Exceptions:
FesaException. 

Friends

class ConditionalVariable

Detailed Description

This class is c++ a wrapper in order to use POSIX mutex.

Definition at line 18 of file Mutex.h.


Constructor & Destructor Documentation

fesa::Mutex::Mutex (  ) 

This method creates the mutex.

Definition at line 11 of file Mutex.cpp.

References fesa::AbstractMutex::init(), fesa::AbstractMutex::lock_, and fesa::AbstractMutex::memoryOwner_.

fesa::Mutex::Mutex ( void *  pAdrMemory  ) 

This method creates a mutex, mapping it in the address pass by parameter

Exceptions:
FesaException. 

Definition at line 18 of file Mutex.cpp.

References FesaErrorCreatingMutex, fesa::AbstractMutex::init(), fesa::AbstractMutex::lock_, and fesa::AbstractMutex::memoryOwner_.


Friends And Related Function Documentation

friend class ConditionalVariable [friend]

Definition at line 20 of file Mutex.h.


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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1