X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FScheduler%2FClockService.hh;h=00417368b56167e465626b051961a500c6b0f33a;hb=refs%2Fheads%2Fmaster;hp=44ad232d3c2085529a58e80e1a1cfde278d4d3e7;hpb=ab7ff164ab5ae711ec09ce2b24228510f1ffdcff;p=senf.git diff --git a/senf/Scheduler/ClockService.hh b/senf/Scheduler/ClockService.hh index 44ad232..0041736 100644 --- a/senf/Scheduler/ClockService.hh +++ b/senf/Scheduler/ClockService.hh @@ -40,6 +40,7 @@ #include #include #include +#include //#include "ClockService.mpp" //-///////////////////////////////////////////////////////////////////////////////////////////////// @@ -78,8 +79,12 @@ namespace senf { Unsigned integer type representing scheduler time. Scheduler time is measured in nanoseconds relative to some implementation defined reference time. */ +#ifdef SENF_DEBUG + struct ClockTypeTag {}; + typedef senf::RestrictedInt clock_type; +#else typedef config::time_type clock_type; - +#endif /** \brief Supplementary integer type This type is used to represent varies supplementary values (e.g. number of microseconds)