ADTF
|
A timestamp with nanosecond precision. More...
Public Member Functions | |
tNanoSeconds (const tNanoSeconds &)=default | |
tNanoSeconds (tNanoSeconds &&)=default | |
tNanoSeconds & | operator= (const tNanoSeconds &)=default |
tNanoSeconds & | operator= (tNanoSeconds &&)=default |
tNanoSeconds (int64_t nCount) | |
template<typename Representation , typename Period > | |
tNanoSeconds (const std::chrono::duration< Representation, Period > &oDuration) | |
tNanoSeconds & | operator+= (const tNanoSeconds &tmDuration) |
tNanoSeconds & | operator-= (const tNanoSeconds &tmDuration) |
tNanoSeconds & | operator*= (const int64_t &nFactor) |
tNanoSeconds & | operator/= (const int64_t &nDivisor) |
tNanoSeconds & | operator%= (const int64_t &nDivisor) |
operator std::chrono::nanoseconds () const | |
Public Attributes | |
int64_t | nCount |
A timestamp with nanosecond precision.
Definition at line 21 of file builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/src/libraries/base/include/adtfbase/chrono.h.