Skip to content

ndoering/hrtimerpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hrtimerpp

master: Build Status development: Build Status

A high resolution timer for Linux systems written in C++.

This library provides a class based interface for high resolution timers for C++. The goal is to have a usable set of class for the needs of time measuring and statistical analysis for series of an arbitrary number of measurements.

This library makes use of features from the C++14 standard. Please make sure, that your compiler provides support for this standard.To compile code with this library add -std=c++14 or -std=c++1y to your compiler options, if your compiler supports C++14/1y. Add -std=c++11 if it does not.

This code respects the version numbering system "Semantic Versioning 2.0.0", as described here: semver.org

Requirements

  • Linux kernel ≥ 2.6
  • GCC ≥ 4.6 or Clang ≥ 3.0
  • CMake ≥ 2.8
  • Doxygen ≥ 1.8, for documentation

Roadmap

  • Export of Timer and Timerseries
  • Import of Timer and Timerseries

About

A high resolution timer for Linux systems (kernel version >= 2.6) written in C++.

Resources

License

Stars

Watchers

Forks

Packages

No packages published