| cpuwatch.hpp | Platform switcher for the cpu watch interface |
| lib/cpuwatch_rt.cpp | Posix rt-timer implementation of the cpuwatch class |
| test/cpuwatch_rt.cpp | Unit Test for the CpuWatch class |
| cpuwatch_rt.hpp | This class measures cpu time for a process |
| duration.hpp | Cross-platform header inclusions for the duration typedefs |
| lib/frequency.cpp | |
| test/frequency.cpp | Unit Test for the FrequncyMonitor class |
| frequency.hpp | |
| macros.hpp | Macros for ecl time |
| random_number_generator.cpp | Demos the random number generator |
| random_number_generator.hpp | Seeding and generating various random number generator distributions |
| examples/sleep.cpp | Demos the sleep functions |
| test/sleep.cpp | Unit Test for the sleepers |
| sleep.hpp | Cross-platform header inclusions for the sleep class |
| sleep_pos.cpp | Posix rt-timer implementation of the sleep classes |
| sleep_pos.hpp | Interface for the sleep classes utilising posix timers |
| sleep_win.cpp | Implementation of the sleep classes |
| sleep_win.hpp | Interface for the sleep classes utilising posix timers |
| snooze.cpp | Unit Test for the snoozer |
| snooze.hpp | Implements periodic loop timing via absolute time lookups |
| snooze_pos.cpp | Implementation of periodic timers |
| snooze_pos.hpp | Periodic loop timers via the rt library |
| snooze_win.cpp | Implementation of periodic timers |
| snooze_win.hpp | Periodic loop timers via the rt library |
| lib/stopwatch.cpp | Posix rt-timer implementation of the stopwatch class |
| test/stopwatch.cpp | Unit Test for the StopWatch class |
| stopwatch.hpp | Cross-platform header inclusions for the stopwatch class |
| time.hpp | Various classes for timing activities |
| lib/time_data.cpp | Implementation of the time data interface |
| test/time_data.cpp | |
| time_data.hpp | Device for conveniently storing and analysing benchmarking times |
| timestamp.cpp | Unit Test for timestamp objects |
| timestamp.hpp | Cross-platform header inclusions for the timestamp class |
| timestamp_base.cpp | Implementation of the common cross-functionality in timestamp |
| timestamp_base.hpp | Base class with common functionality across platforms for timestamps |
| timestamp_pos.cpp | Posix rt-timer implementation of the timestamp class |
| timestamp_pos.hpp | Interfaces for the posix/rt timers |
| timestamp_win.cpp | Windows implementation of the timestamp class |
| timestamp_win.hpp | Interfaces for the time_stamp class utilising win timers |