ADTF  3.14.3
tNanoSeconds

a timestamp with nanosecond precision More...

Public Member Functions

 tNanoSeconds (const tNanoSeconds &)=default
 
 tNanoSeconds (tNanoSeconds &&)=default
 
tNanoSecondsoperator= (const tNanoSeconds &)=default
 
tNanoSecondsoperator= (tNanoSeconds &&)=default
 
 tNanoSeconds (int64_t nCount)
 
template<typename Representation , typename Period >
 tNanoSeconds (const std::chrono::duration< Representation, Period > &oDuration)
 
tNanoSecondsoperator+= (const tNanoSeconds &tmDuration)
 
tNanoSecondsoperator-= (const tNanoSeconds &tmDuration)
 
tNanoSecondsoperator*= (const int64_t &nFactor)
 
tNanoSecondsoperator/= (const int64_t &nDivisor)
 
tNanoSecondsoperator%= (const int64_t &nDivisor)
 
 operator std::chrono::nanoseconds () const
 

Public Attributes

int64_t nCount
 

Detailed Description

a timestamp with nanosecond precision

Definition at line 19 of file repo/src/libraries/base/include/adtfbase/chrono.h.


Copyright © Audi Electronics Venture GmbH. All rights reserved. (Generated on Thu Jun 9 2022 by doxygen 1.9.1)