sequencer
Public Types | Public Member Functions | Static Public Attributes | List of all members
sequencer::chrono::clock_object_adapter< TrivialClock > Class Template Reference

#include <chrono_adapter.hpp>

Public Types

using clock = TrivialClock
 
using rep = typename clock::rep
 
using period = typename clock::period
 
using duration = std::chrono::duration< rep, period >
 
using time_point = std::chrono::time_point< clock_object_adapter >
 

Public Member Functions

time_point now () const noexcept
 

Static Public Attributes

static constexpr bool is_steady = clock::is_steady
 

Member Typedef Documentation

◆ clock

template<typename TrivialClock >
using sequencer::chrono::clock_object_adapter< TrivialClock >::clock = TrivialClock

◆ duration

template<typename TrivialClock >
using sequencer::chrono::clock_object_adapter< TrivialClock >::duration = std::chrono::duration< rep, period >

◆ period

template<typename TrivialClock >
using sequencer::chrono::clock_object_adapter< TrivialClock >::period = typename clock::period

◆ rep

template<typename TrivialClock >
using sequencer::chrono::clock_object_adapter< TrivialClock >::rep = typename clock::rep

◆ time_point

template<typename TrivialClock >
using sequencer::chrono::clock_object_adapter< TrivialClock >::time_point = std::chrono::time_point< clock_object_adapter >

Member Function Documentation

◆ now()

template<typename TrivialClock >
time_point sequencer::chrono::clock_object_adapter< TrivialClock >::now ( ) const
inlinenoexcept

Member Data Documentation

◆ is_steady

template<typename TrivialClock >
constexpr bool sequencer::chrono::clock_object_adapter< TrivialClock >::is_steady = clock::is_steady
static

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