Class TimedAction

Class Documentation

class TimedAction

Public Functions

TimedAction()
TimedAction(const char *name)
long timeElapsed() const
bool isReady() const

Public Members

long interval = 0
signed char repeatFor = 0
const char *name
std::function<void()> callback

Protected Functions

void begin()

Protected Attributes

bool removable = false
long start = 0

Friends

friend TimedAction::ActionScheduler