Pebble Foundation Classes  0.2.0
C++ for Pebble
Pebble::TickTimer Class Referenceabstract

Protected Member Functions

virtual void OnTick (tm &tick_time, TimeUnits units_changed)=0
 
virtual ~TickTimer ()
 Tick Timer destructor; ends the timer

 
void TickTimerStart (TimeUnits tick_units)
 
void TickTimerEnd ()
 Stops the tick timer events.
 

Member Function Documentation

◆ OnTick()

virtual void Pebble::TickTimer::OnTick ( tm tick_time,
TimeUnits  units_changed 
)
protectedpure virtual

Event handler type for tick timer events

Parameters
tick_timethe time at which the tick event was triggered
units_changedwhich unit change triggered this tick event

◆ TickTimerStart()

void Pebble::TickTimer::TickTimerStart ( TimeUnits  tick_units)
inlineprotected

Starts the tick timer; fires on the OnTick event on every requested unit change. Calling this method multiple times will override the units and handler (i.e., only  the last tick_units and handler passed will be used).

Parameters
tick_unitsa bitmask of all the units that have changed

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