Public Types | List of all members
testing::StopWatch< DefaultUnit, Clock >::makeDurationTrait< std::ratio< Num, Den > > Struct Template Reference

#include <StopWatch.h>

Public Types

using type = std::chrono::duration< typename StopWatch< DefaultUnit, Clock >::ElapsedTime_t, std::ratio< Num, Den > >
 
using type = std::chrono::duration< typename StopWatch< DefaultUnit, Clock >::ElapsedTime_t, std::ratio< Num, Den > >
 

Detailed Description

template<typename DefaultUnit = std::chrono::duration<double>, typename Clock = std::chrono::high_resolution_clock>
template<std::intmax_t Num, std::intmax_t Den>
struct testing::StopWatch< DefaultUnit, Clock >::makeDurationTrait< std::ratio< Num, Den > >

Definition at line 313 of file StopWatch.h.

Member Typedef Documentation

template<typename DefaultUnit = std::chrono::duration<double>, typename Clock = std::chrono::high_resolution_clock>
template<std::intmax_t Num, std::intmax_t Den>
using testing::StopWatch< DefaultUnit, Clock >::makeDurationTrait< std::ratio< Num, Den > >::type = std::chrono::duration< typename StopWatch<DefaultUnit, Clock>::ElapsedTime_t, std::ratio<Num, Den> >

Definition at line 318 of file StopWatch.h.

template<typename DefaultUnit = std::chrono::duration<double>, typename Clock = std::chrono::high_resolution_clock>
template<std::intmax_t Num, std::intmax_t Den>
using testing::StopWatch< DefaultUnit, Clock >::makeDurationTrait< std::ratio< Num, Den > >::type = std::chrono::duration< typename StopWatch<DefaultUnit, Clock>::ElapsedTime_t, std::ratio<Num, Den> >

Definition at line 318 of file StopWatch.h.


The documentation for this struct was generated from the following file: