X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FIntervalTimer.hh;h=959c48c220c0c816ca6d60c6353f3331483e21ec;hb=81f84badf27b66dbadec9890646ca1193e998505;hp=1763f35468077fce8f46a53b0032d238bcb58de2;hpb=db007c39287e3c666dd6b53edc8c3404617c7dd5;p=senf.git diff --git a/PPI/IntervalTimer.hh b/PPI/IntervalTimer.hh index 1763f35..959c48c 100644 --- a/PPI/IntervalTimer.hh +++ b/PPI/IntervalTimer.hh @@ -23,8 +23,8 @@ /** \file \brief IntervalTimer public header */ -#ifndef HH_IntervalTimer_ -#define HH_IntervalTimer_ 1 +#ifndef HH_SENF_PPI_IntervalTimer_ +#define HH_SENF_PPI_IntervalTimer_ 1 // Custom includes #include "../Scheduler/ClockService.hh" @@ -66,10 +66,14 @@ namespace ppi { explicit IntervalTimer(ClockService::clock_type interval, unsigned eventsPerInterval=1); - + IntervalTimer(); + ///@} /////////////////////////////////////////////////////////////////////////// + void interval(ClockService::clock_type interval, unsigned eventsPerInterval=1); + std::pair interval() const; + protected: private: