12 #ifndef ECL_TIME_TIMESTAMP_WIN_HPP_ 13 #define ECL_TIME_TIMESTAMP_WIN_HPP_ 20 #if defined(ECL_IS_WIN32) 21 #define ECL_HAS_TIMESTAMP 105 TimeStamp() ecl_debug_throw_decl(StandardException);
116 TimeStamp (const
double& decimal_time_value) ecl_assert_throw_decl(StandardException);
127 TimeStamp (const time_t &seconds, const
long &nanoseconds) ecl_assert_throw_decl(StandardException);
137 TimeStamp (const TimeStampBase& base);
139 virtual ~TimeStamp() {}
151 const TimeStamp& stamp() ecl_debug_throw_decl(StandardException);
Embedded control libraries.
Base class with common functionality across platforms for timestamps.
const TimeStampBase & stamp(const double &decimal_time_value) ecl_assert_throw_decl(StandardException)
Manually set the timestamp.