Pol  Rev 533
Mutex Class Reference

#include <hbmutex.h>

List of all members.

Public Member Functions

 Mutex ()
virtual ~Mutex ()
bool lock ()
bool tryLock ()
bool tryLock (int pMSecs)
bool unlock ()

Private Attributes

OS_DEP_MUTEX mPThreadMutex

Detailed Description

Definition at line 24 of file hbmutex.h.


Constructor & Destructor Documentation

Definition at line 13 of file hbmutex.cpp.

References Log(), and mPThreadMutex.

+ Here is the call graph for this function:

Mutex::~Mutex ( ) [virtual]

Definition at line 27 of file hbmutex.cpp.

References Log(), and mPThreadMutex.

+ Here is the call graph for this function:


Member Function Documentation

bool Mutex::lock ( )

Definition at line 42 of file hbmutex.cpp.

References mPThreadMutex.

Referenced by LocalMutex::LocalMutex().

+ Here is the caller graph for this function:

bool Mutex::tryLock ( )

Definition at line 60 of file hbmutex.cpp.

References Log(), and mPThreadMutex.

+ Here is the call graph for this function:

bool Mutex::tryLock ( int  pMSecs)

Definition at line 100 of file hbmutex.cpp.

References Log(), and mPThreadMutex.

+ Here is the call graph for this function:

bool Mutex::unlock ( )

Definition at line 51 of file hbmutex.cpp.

References mPThreadMutex.

Referenced by LocalMutex::unlock(), and LocalMutex::~LocalMutex().

+ Here is the caller graph for this function:


Member Data Documentation

Definition at line 38 of file hbmutex.h.

Referenced by lock(), Mutex(), tryLock(), unlock(), and ~Mutex().


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