CMutexClass Class Reference

#include <MutexClass.h>

List of all members.

Public Member Functions

 CMutexClass (void)
void Lock ()
void Unlock ()
void Wait ()
 ~CMutexClass (void)

Public Attributes

BOOL m_bCreated

Private Attributes

pthread_mutex_t m_mutex
ThreadId_t m_owner

Detailed Description

Definition at line 40 of file MutexClass.h.

Constructor & Destructor Documentation

CMutexClass::CMutexClass ( void   ) 

Definition at line 27 of file MutexClass.cpp.

CMutexClass::~CMutexClass ( void   ) 

Definition at line 43 of file MutexClass.cpp.

Member Function Documentation

void CMutexClass::Lock (  ) 

Definition at line 56 of file MutexClass.cpp.

void CMutexClass::Unlock (  ) 

Definition at line 70 of file MutexClass.cpp.

void CMutexClass::Wait (  ) 

Definition at line 86 of file MutexClass.cpp.

Member Data Documentation

Definition at line 50 of file MutexClass.h.

pthread_mutex_t CMutexClass::m_mutex [private]

Definition at line 46 of file MutexClass.h.

Definition at line 48 of file MutexClass.h.

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Author(s): Michael Zillich, Thomas Mörwald, Johann Prankl, Andreas Richtsfeld, Bence Magyar (ROS version)
autogenerated on Fri Mar 1 16:57:55 2013