| 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. | |