00001 00009 /***************************************************************************** 00010 ** Ifdefs 00011 *****************************************************************************/ 00012 00013 #ifndef ECL_TIME_HPP_ 00014 #define ECL_TIME_HPP_ 00015 00016 00017 /***************************************************************************** 00018 ** Includes 00019 *****************************************************************************/ 00020 #include <time.h> 00021 00022 00023 #ifdef emit 00024 #undef emit 00025 #define replace_qt_emit 00026 #endif 00027 00028 #include "time/duration.hpp" 00029 #include <ecl/time/frequency.hpp> 00030 #include "time/random_number_generator.hpp" 00031 #include "time/sleep.hpp" // Posix rt-timers only 00032 #include "time/snooze.hpp" // Posix rt-timers only 00033 #include "time/stopwatch.hpp" // Posix rt-timers only 00034 #include "time/time_data.hpp" 00035 #include "time/timestamp.hpp" 00036 00037 #ifdef replace_qt_emit 00038 #define emit 00039 #endif 00040 00041 00042 #endif /*ECL_TIME_HPP_*/