#include "PelicanTimer.h" PelicanTimer::PelicanTimer(Pelican &target, TargetFunc targetFunc) : myTarget(target), myTargetFunc(targetFunc) {} void PelicanTimer::tick() { if (isExpired()) { (myTarget.*myTargetFunc)(); } }