Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
lampda::CEveryNMillis Class Reference

define time routines More...

#include <time_utils.h>

Public Member Functions

 CEveryNMillis (uint32_t period)
 
void setPeriod (uint32_t period)
 
uint32_t getTime () const
 
uint32_t getPeriod () const
 
uint32_t getElapsed () const
 
uint32_t getRemaining () const
 
uint32_t getLastTriggerTime () const
 
bool ready ()
 
void reset ()
 
void trigger ()
 
 operator bool ()
 

Public Attributes

uint32_t mPrevTrigger
 
uint32_t mPeriod
 
bool isInit
 

Detailed Description

define time routines


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