#include <hps.h>
The TimerTickEvent class is the event that will be triggered for each timer tick.
HPS::TimerTickEvent::TimerTickEvent |
( |
| ) |
|
|
inline |
HPS::TimerTickEvent::TimerTickEvent |
( |
Event const & |
in_event | ) |
|
|
inline |
Event* HPS::TimerTickEvent::Clone |
( |
| ) |
const |
|
inlinevirtual |
Allocates and returns a copy of this TimerEvent.
- Returns
- A copy of this TimerEvent.
Implements HPS::Event.
virtual bool HPS::TimerTickEvent::Drop |
( |
Event const * |
in_that_event | ) |
const |
|
inlinevirtual |
Determines if this TimerTickEvent can be drop in favor of the following time tick event.
- Parameters
-
- Returns
- true is this event can be dropped.
Reimplemented from HPS::Event.
virtual intptr_t HPS::TimerTickEvent::Freshen |
( |
| ) |
const |
|
inlinevirtual |
This optional function is used to determine if the current event can be dropped in favor of newer event of the same type if one is available.
- Returns
- A cookie representing the freshen category. Zero indicates a non-freshening event.
Reimplemented from HPS::Event.
The documentation for this class was generated from the following file:
- C:/git/visualize/hps/include/hps.h