NvStopWatch Class Reference
Cross-platform wall-clock timer. More...
#include <NvStopWatch.h>
Public Member Functions | |
| NvStopWatch () | |
| Constructor, default. | |
| virtual | ~NvStopWatch () |
| Destructor. | |
| virtual void | start ()=0 |
| Starts time measurement. | |
| virtual void | stop ()=0 |
| Stop time measurement. | |
| virtual void | reset ()=0 |
| Reset time counters to zero. | |
| bool | isRunning () |
| Test whether the timer is running. | |
| virtual const float | getTime () const =0 |
| Get elapsed time Time in seconds after start. | |
Protected Attributes | |
| bool | m_running |
Detailed Description
Cross-platform wall-clock timer.Timer including multiple start-stop support Abstract base class. The application framework must provide an implementation and a method of creating instances
Member Function Documentation
| virtual const float NvStopWatch::getTime | ( | ) | const [pure virtual] |
| bool NvStopWatch::isRunning | ( | ) | [inline] |
The documentation for this class was generated from the following file: