X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FClockService.hh;h=8fb1341a12d8d56bd24d20c7a205135b782dcbc8;hb=b89e3166f7680755683dccee5e48cb3a820185c0;hp=6067cec322114c565e16421eea6a634d442c1dc1;hpb=5b2dbbd878b2d947c25e9affe015197b0ef1c813;p=senf.git diff --git a/Scheduler/ClockService.hh b/Scheduler/ClockService.hh index 6067cec..8fb1341 100644 --- a/Scheduler/ClockService.hh +++ b/Scheduler/ClockService.hh @@ -32,8 +32,9 @@ #include #include #include +#include "../config.hh" #include "../Utils/singleton.hh" -#include "Console/Parse.hh" +#include "../Utils/Console/Parse.hh" //#include "ClockService.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -72,7 +73,7 @@ namespace senf { Unsigned integer type representing scheduler time. Scheduler time is measured in nanoseconds relative to some implementation defined reference time. */ - typedef boost::int_fast64_t clock_type; + typedef config::time_type clock_type; /** \brief Supplementary integer type @@ -198,6 +199,8 @@ namespace senf { */ void parseClockServiceInterval(console::ParseCommandInfo::TokensRange const & tokens, ClockService::clock_type & out); + + void formatClockServiceInterval(ClockService::clock_type interval, std::ostream & os); } ///////////////////////////////hh.e////////////////////////////////////////