C/C++ Reference
ThreadMutex Struct Reference

A mutual exclusion class. More...

#include <ThreadLib.h>

List of all members.

Public Member Functions

 ThreadMutex ()
 Create a mutex.
 ~ThreadMutex ()
 Destroy a mutex.
void set ()
 Lock the mutex.
void release ()
 Release the mutex.
bool isOwner ()
 Returns true if the mutex is locked and the current thread is the owner.

Detailed Description

A mutual exclusion class.

See also:
ThreadLock, ThreadReleaseLock and Dispatcher Mutext

Constructor & Destructor Documentation

ThreadMutex::ThreadMutex ( )

Create a mutex.

ThreadMutex::~ThreadMutex ( )

Destroy a mutex.


Member Function Documentation

void ThreadMutex::release ( )

Release the mutex.

void ThreadMutex::set ( )

Lock the mutex.