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