The counter template is used for generic objects which act as automatic counters.
More...
#include <counter.h>
List of all members.
Public Member Functions |
| Counter () |
| Construct and initialize a counter to zero.
|
| Counter (const Counter &counter) |
| Construct a counter with an initial value set for another counter.
|
| Counter (T initial) |
| Construct a counter with an initial value of the specified data type.
|
T & | operator= (T c) |
| operator T () |
Protected Attributes |
T | count |
Detailed Description
template<typename T>
class ost::Counter< T >
The counter template is used for generic objects which act as automatic counters.
Each time the object is accessed, the underlying counted data type is incremented.
- Author:
- David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org Automatic counter template class.
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: