A VirtualClock wrapper adding pause/resume capabilities.
More...
#include <VirtualClock.h>
A VirtualClock wrapper adding pause/resume capabilities.
§ InterruptableVirtualClock()
gnash::InterruptableVirtualClock::InterruptableVirtualClock |
( |
VirtualClock & |
src | ) |
|
|
inline |
Construct an InterruptableVirtualClock from a VirtualClock source.
The interruptable virtual clock starts in 'stop' mode, use resume() to start.
- Parameters
-
src | A VirtualClock to use as source, ownership is retained by caller which should guarantee to keep the source alive for the whole lifetime of this instance. |
§ elapsed()
unsigned long int gnash::InterruptableVirtualClock::elapsed |
( |
| ) |
const |
|
inlinevirtual |
§ pause()
void gnash::InterruptableVirtualClock::pause |
( |
| ) |
|
|
inline |
§ restart()
void gnash::InterruptableVirtualClock::restart |
( |
| ) |
|
|
inlinevirtual |
§ resume()
void gnash::InterruptableVirtualClock::resume |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: