Gobelijn API documentation  - generated for commit a0cbea7
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
UA_CoMP::Timekeeper::ClockTraits< C, D > Class Template Reference

Types related to timekeeping. More...

#include <ClockTraits.h>

Collaboration diagram for UA_CoMP::Timekeeper::ClockTraits< C, D >:
Collaboration graph

Public Types

using Clock = C
 Type for clock. More...
 
using Stopwatch = UA_CoMP::Timekeeper::Stopwatch< C >
 Stopwatch to measure time durations. More...
 
using Duration = D
 Type for time duration units. More...
 

Detailed Description

template<typename C = ClockCLib, typename D = typename C::duration>
class UA_CoMP::Timekeeper::ClockTraits< C, D >

Types related to timekeeping.

Definition at line 33 of file ClockTraits.h.

Member Typedef Documentation

template<typename C = ClockCLib, typename D = typename C::duration>
using UA_CoMP::Timekeeper::ClockTraits< C, D >::Clock = C

Type for clock.

Definition at line 37 of file ClockTraits.h.

template<typename C = ClockCLib, typename D = typename C::duration>
using UA_CoMP::Timekeeper::ClockTraits< C, D >::Stopwatch = UA_CoMP::Timekeeper::Stopwatch<C>

Stopwatch to measure time durations.

Definition at line 40 of file ClockTraits.h.

template<typename C = ClockCLib, typename D = typename C::duration>
using UA_CoMP::Timekeeper::ClockTraits< C, D >::Duration = D

Type for time duration units.

Definition at line 43 of file ClockTraits.h.


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