summaryrefslogtreecommitdiff
path: root/src/Chrono.hxx
AgeCommit message (Collapse)Author
2018-10-31*: copyright year 2018Max Kellermann
2018-09-23Chrono: remove unnecessary `typedef rep`Max Kellermann
It is already inherited by the base class, and we don't need to import it explicitly.
2018-09-21Chrono: add FloatDurationMax Kellermann
2018-09-21Chrono: add static method Cast()Max Kellermann
2017-01-03update copyright yearMax Kellermann
2016-11-18configure.ac: enable C++14Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-11-28Compiler.h: add macro GCC_OLDER_THAN()Max Kellermann
2014-08-30Chrono: workaround for gcc 4.6 constexpr problemsMax Kellermann
2014-08-29Chrono: add methods FromScale()Max Kellermann
2014-08-29Chrono: rename ToScale() parameterMax Kellermann
2014-08-29Chrono: convert SongTime to SignedSongTime implicitlyMax Kellermann
2014-08-29Chrono: add SignedSongTime::FromS(unsigned)Max Kellermann
2014-08-29Chrono: add methods ToS(), RoundS()Max Kellermann
2014-08-29Chrono: add method SignedSongTime::Negative()Max Kellermann
2014-08-28Chrono: override operator+ and operator-Max Kellermann
Make sure we return the correct type. This obsoletes the cast constructor trick.
2014-08-28Chrono: add class SignedSongTimeMax Kellermann
2014-08-28Chrono: add methods IsZero(), IsPositive()Max Kellermann
2014-08-27Chrono: add implicit conversion operator from std::chrono::durationMax Kellermann
2014-08-27Chrono: add method ToDoubleS()Max Kellermann
2014-08-27Chrono: add template parameter to ToScale()Max Kellermann
2014-08-26DecoderAPI: use std::chrono::duration for decoder_seek*()Max Kellermann
For type safety and code readability.