Class to take current wall clock time differences. More...
#include <cstdint>#include <chrono>#include <ratio>#include <type_traits>Go to the source code of this file.
Classes | |
| struct | testing::details::isDuration< Duration > |
| Type trait containing whether Duration is std::chrono::duration. More... | |
| class | testing::StopWatch< DefaultUnit, Clock > |
| Provides time interval measurements. More... | |
| struct | testing::StopWatch< DefaultUnit, Clock >::makeDurationTrait< typename > |
| Trait whose type member is a std::chrono::duration type. More... | |
| struct | testing::details::isDuration< Duration > |
| Type trait containing whether Duration is std::chrono::duration. More... | |
| struct | testing::details::isDuration< std::chrono::duration< Rep, Period > > |
| struct | testing::StopWatch< DefaultUnit, Clock >::makeDurationTrait< std::chrono::duration< Rep, Duration > > |
| struct | testing::StopWatch< DefaultUnit, Clock >::makeDurationTrait< std::ratio< Num, Den > > |
Namespaces | |
| testing | |
| LArSoft test utilities. | |
| testing::details | |
Typedefs | |
| using | testing::StandardStopWatch = StopWatch<> |
| A StopWatch with default template arguments. More... | |
Class to take current wall clock time differences.
This is a pure header library.
It provides its namesake class, testing::StopWatch.
Definition in file StopWatch.h.
1.8.5