![]() |
Project
|
#include <TimeStamp.h>
Public Types | |
using | rep = typename lhc_clock_parameter::Property< Precision >::rep |
using | period = typename lhc_clock_parameter::Property< Precision >::period |
using | duration = std::chrono::duration< rep, period > |
using | time_point = std::chrono::time_point< LHCClock > |
Public Member Functions | |
LHCClock (const RefTimePoint &start) | |
LHCClock ()=delete | |
forbidden, always need a reference | |
~LHCClock ()=default | |
LHCClock (const LHCClock &)=default | |
LHCClock & | operator= (const LHCClock &)=default |
time_point | now () noexcept |
Static Public Attributes | |
static const bool | is_steady = true |
Definition at line 81 of file TimeStamp.h.
using o2::header::LHCClock< RefTimePoint, Precision >::duration = std::chrono::duration<rep, period> |
Definition at line 93 of file TimeStamp.h.
using o2::header::LHCClock< RefTimePoint, Precision >::period = typename lhc_clock_parameter::Property<Precision>::period |
Definition at line 92 of file TimeStamp.h.
using o2::header::LHCClock< RefTimePoint, Precision >::rep = typename lhc_clock_parameter::Property<Precision>::rep |
Definition at line 91 of file TimeStamp.h.
using o2::header::LHCClock< RefTimePoint, Precision >::time_point = std::chrono::time_point<LHCClock> |
Definition at line 94 of file TimeStamp.h.
|
inline |
Definition at line 84 of file TimeStamp.h.
|
delete |
forbidden, always need a reference
|
default |
|
default |
|
inlinenoexcept |
the now() function is the main characteristics of the clock calculate now from the system clock and the reference start time
Definition at line 100 of file TimeStamp.h.
|
default |
|
static |
Definition at line 96 of file TimeStamp.h.