Public Member Functions

CdcMutex Class Reference

Wrapper for an OS Mutex. More...

#include <DcMutex.h>

List of all members.

Public Member Functions

 CdcMutex ()
 Constructor - Initialize the mutext.
virtual ~CdcMutex ()
 Destructor - Release the mutex.
bool Lock (int wait=INFINITE)
 Takes the mutex.
bool Unlock ()
 Returns the mutex.

Detailed Description

Wrapper for an OS Mutex.

Author:
Erez Bibi
Version:
1.0

Definition at line 37 of file DcMutex.h.


Constructor & Destructor Documentation

CdcMutex::CdcMutex (  ) [inline]

Constructor - Initialize the mutext.

Definition at line 49 of file DcMutex.h.

virtual CdcMutex::~CdcMutex (  ) [inline, virtual]

Destructor - Release the mutex.

Definition at line 58 of file DcMutex.h.


Member Function Documentation

bool CdcMutex::Lock ( int  wait = INFINITE ) [inline]

Takes the mutex.

Parameters:
waitThe time to wait if the mutex blocks [mSec].
Returns:
(bool) False if timeout.

Definition at line 67 of file DcMutex.h.

bool CdcMutex::Unlock (  ) [inline]

Returns the mutex.

Definition at line 73 of file DcMutex.h.


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