Files | |
file | cpuwatch.hpp [code] |
Platform switcher for the cpu watch interface. | |
file | cpuwatch_rt.hpp [code] |
This class measures cpu time for a process. | |
file | duration.hpp [code] |
Cross-platform header inclusions for the duration typedefs. | |
file | frequency.hpp [code] |
file | macros.hpp [code] |
Macros for ecl time. | |
file | random_number_generator.hpp [code] |
Seeding and generating various random number generator distributions. | |
file | sleep.hpp [code] |
Cross-platform header inclusions for the sleep class. | |
file | sleep_pos.hpp [code] |
Interface for the sleep classes utilising posix timers. | |
file | sleep_win.hpp [code] |
Interface for the sleep classes utilising posix timers. | |
file | snooze.hpp [code] |
Implements periodic loop timing via absolute time lookups. | |
file | snooze_pos.hpp [code] |
Periodic loop timers via the rt library. | |
file | snooze_win.hpp [code] |
Periodic loop timers via the rt library. | |
file | stopwatch.hpp [code] |
Cross-platform header inclusions for the stopwatch class. | |
file | time_data.hpp [code] |
Device for conveniently storing and analysing benchmarking times. | |
file | timestamp.hpp [code] |
Cross-platform header inclusions for the timestamp class. | |
file | timestamp_base.hpp [code] |
Base class with common functionality across platforms for timestamps. | |
file | timestamp_pos.hpp [code] |
Interfaces for the posix/rt timers. | |
file | timestamp_win.hpp [code] |
Interfaces for the time_stamp class utilising win timers. | |