Timer& Timer::initializeMs(uint32_t milliseconds, Delegate<void()> delegateFunction) { setCallback(delegateFunction); setIntervalMs(milliseconds); return *this; }
Hardware_Timer& Hardware_Timer::initializeMs(uint32_t milliseconds, InterruptCallback callback) { setCallback(callback); setIntervalMs(milliseconds); return *this; }
Timer& Timer::initializeMs(uint32_t milliseconds, InterruptCallback callback/* = NULL*/) { setCallback(callback); setIntervalMs(milliseconds); return *this; }