#include <Time.hpp>

Public Member Functions

 Time (int64_t _valNano)
 
 Time (int64_t _valSec, int64_t _valNano)
 
 Time (const std::chrono::system_clock::time_point &_val)
 
const std::chrono::system_clock::time_point & get () const
 
const Timeoperator= (const echrono::Time &_obj)
 
bool operator== (const echrono::Time &_obj) const
 
bool operator!= (const echrono::Time &_obj) const
 
bool operator< (const echrono::Time &_obj) const
 
bool operator<= (const echrono::Time &_obj) const
 
bool operator> (const echrono::Time &_obj) const
 
bool operator>= (const echrono::Time &_obj) const
 
const Timeoperator+= (const echrono::Duration &_obj)
 
Time operator+ (const echrono::Duration &_obj) const
 
const Timeoperator-= (const echrono::Duration &_obj)
 
Time operator- (const echrono::Duration &_obj) const
 
Duration operator- (const echrono::Time &_obj) const
 
void reset ()
 

Static Public Member Functions

static Time now ()
 

Detailed Description

Represent the earth clock (if computer is synchronized)


The documentation for this class was generated from the following file:
  • framework/atria-soft/echrono/echrono/Time.hpp