// compat_time addresses following compatibility issue: // topic: high-resolution timestamps // issue: is not available on Windows systems // solution: provide a compatible version for Windows systems #ifndef INCLUDE_COMPAT_TIME_H_ #define INCLUDE_COMPAT_TIME_H_ // ensure struct timeval is known #ifdef _WIN32 #include #else #include #endif // platform-specific functions #ifdef _WIN32 int gettimeofday(struct timeval *tv, void *tz); #endif #endif /* INCLUDE_COMPAT_TIME_H_ */