Go to the documentation of this file.
23 Tm(
struct tm *initTm);
96 return (
m_tm.tm_hour ==
t.m_tm.tm_hour &&
m_tm.tm_isdst ==
t.m_tm.tm_isdst &&
m_tm.tm_mday ==
t.m_tm.tm_mday &&
97 m_tm.tm_min ==
t.m_tm.tm_min &&
m_tm.tm_mon ==
t.m_tm.tm_mon &&
m_tm.tm_sec ==
t.m_tm.tm_sec &&
98 m_tm.tm_wday ==
t.m_tm.tm_wday &&
m_tm.tm_yday ==
t.m_tm.tm_yday &&
m_tm.tm_year ==
t.m_tm.tm_year);
ret
prodAgent to be discontinued
Tm & operator+=(int seconds)
static const uint64_t PLUS_INF_MICROS
void setToCmsNanoTime(uint64_t nanos)
void setToMicrosTime(uint64_t micros)
static const uint64_t NEG_INF_MICROS
void setToCurrentGMTime()
void setToGMTime(time_t t)
const Tm operator+(int seconds)
void setToLocalTime(time_t t)
bool operator<(const Tm &t) const
uint64_t unixTime() const
bool operator<=(const Tm &t) const
uint64_t microsTime() const
bool operator==(const Tm &t) const
bool operator!=(const Tm &t) const
friend std::ostream & operator<<(std::ostream &out, const Tm &t)
Tm & operator-=(int seconds)
void setToString(const std::string s) noexcept(false)
void setToCurrentLocalTime()
unsigned long long uint64_t
uint64_t cmsNanoSeconds() const