Pre-processed macros that define time for the platform. More...
#include <ecl/config/ecl.hpp>
Go to the source code of this file.
Macros | |
#define | ECL_HAS_CLOCK_MONOTONIC |
Can utilise monotonic clocks. More... | |
#define | ECL_HAS_CPUTIME |
Can set clocks measuring time spent on the cpu (-lrt). More... | |
#define | ECL_HAS_RT_TIMERS |
Ecl uses the real time (-lrt) timers. More... | |
#define | ECL_PRIVATE_HAS_CLOCK_GETTIME |
The platform has clock_gettime() from -lrt. More... | |
#define | ECL_PRIVATE_HAS_CLOCK_NANOSLEEP |
The platform has clock_nanosleep() from -lrt. More... | |
Pre-processed macros that define time for the platform.
Cmake is used to check/verify your target platform parameters related to time functions. At the moment this is all automated. If ever this needs to change (i.e. if we need to hand configure some macros as per ecl_config style) then we should move this to ecl_config itself.
Definition in file time_lite/config.hpp.