StopwatchManager Class Reference

#include <StopwatchManager.h>

Inheritance diagram for StopwatchManager:
Object

# Public Member Functions

void reset ()
 Reset all the registered stopwatches.
void register (Stopwatch clock)
void unregister (Stopwatch clock)
void update ()
 Update the stopwatches.

# Protected Attributes

VirtualList stopwatches

# Additional Inherited Members

- Private Member Functions inherited from Object
void constructor ()
 Class' constructor.
const void * getVTable ()
bool mutateTo (const void *targetClass)
- Static Private Member Functions inherited from Object
static Object getCast (void *object, ClassPointer targetClassGetClassMethod, ClassPointer baseClassGetClassMethod)
- Private Attributes inherited from Object
void * vTable
 Pointer to the class's virtual table.

# Detailed Description

Class StopwatchManager

Inherits from Object

Manages the instances of Stopwatch.

Definition at line 34 of file StopwatchManager.h.

# Member Function Documentation

# register()

secure void StopwatchManager::register ( Stopwatch clock)

Register a new stopwatch

Parameters
clockStopwatch to register

Definition at line 49 of file StopwatchManager.c.

# reset()

secure void StopwatchManager::reset ( )

Reset all the registered stopwatches.

Definition at line 34 of file StopwatchManager.c.

# unregister()

secure void StopwatchManager::unregister ( Stopwatch clock)

Unregister stopwatch.

Parameters
clockStopwatch to unregister

Definition at line 64 of file StopwatchManager.c.

# update()

secure void StopwatchManager::update ( )

Update the stopwatches.

Definition at line 76 of file StopwatchManager.c.

# Member Data Documentation

# stopwatches

VirtualList StopwatchManager::stopwatches
protected

Definition at line 39 of file StopwatchManager.h.


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