class MutexCounter

Thread protected integer counter. More...

Full nameost::MutexCounter
Definition#include <thread.h>
Inheritsost::Mutex [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

The Mutex Counter is a counter variable which can safely be incremented or decremented by multiple threads. A Mutex is used to protect access to the counter variable (an integer). An initial value can be specified for the counter, and it can be manipulated with the ++ and -- operators.

 MutexCounter ()

MutexCounter

 MutexCounter (int initial)

MutexCounter

friend int  operator++ (MutexCounter &mc)

operator++

friend int  operator-- (MutexCounter &mc)

operator--