|
typedef SystemClock | Clock |
|
typedef std::chrono::time_point< Clock, Duration::Basis > | Basis |
|
|
static const std::string | ymdFormat = "%Y-%m-%d" |
|
static const std::string | doyFormat = "%Y-%j" |
|
static const std::string | ymdhmsFormat = ymdFormat + hmsFormat |
|
static const std::string | doyhmsFormat = doyFormat + hmsFormat |
|
static const std::string | hmsFormat = "T%H:%M:%SZ" |
|
Definition at line 138 of file Time.hpp.
◆ Basis
std::chrono::time_point<Clock, Duration::Basis> Nextsim::TimePoint::Basis |
◆ Clock
SystemClock Nextsim::TimePoint::Clock |
◆ TimePoint() [1/2]
Nextsim::TimePoint::TimePoint |
( |
| ) |
|
|
inline |
◆ TimePoint() [2/2]
Nextsim::TimePoint::TimePoint |
( |
const std::string & | str | ) |
|
|
inline |
◆ format() [1/2]
std::string Nextsim::TimePoint::format |
( |
| ) |
const |
|
inline |
◆ format() [2/2]
std::ostream & Nextsim::TimePoint::format |
( |
std::ostream & | os | ) |
const |
|
inline |
◆ gmtime()
std::tm * Nextsim::TimePoint::gmtime |
( |
| ) |
const |
◆ operator!=()
bool Nextsim::TimePoint::operator!= |
( |
const TimePoint & | a | ) |
const |
|
inline |
◆ operator+()
◆ operator+=()
◆ operator-()
◆ operator-=()
◆ operator<()
bool Nextsim::TimePoint::operator< |
( |
const TimePoint & | a | ) |
const |
|
inline |
◆ operator<=()
bool Nextsim::TimePoint::operator<= |
( |
const TimePoint & | a | ) |
const |
|
inline |
◆ operator==()
bool Nextsim::TimePoint::operator== |
( |
const TimePoint & | a | ) |
const |
|
inline |
◆ operator>()
bool Nextsim::TimePoint::operator> |
( |
const TimePoint & | a | ) |
const |
|
inline |
◆ operator>=()
bool Nextsim::TimePoint::operator>= |
( |
const TimePoint & | a | ) |
const |
|
inline |
◆ parse() [1/2]
TimePoint & Nextsim::TimePoint::parse |
( |
const std::string & | str | ) |
|
|
inline |
◆ parse() [2/2]
std::istream & Nextsim::TimePoint::parse |
( |
std::istream & | is | ) |
|
|
inline |
◆ doyFormat
const std::string Nextsim::TimePoint::doyFormat = "%Y-%j" |
|
static |
◆ doyhmsFormat
const std::string Nextsim::TimePoint::doyhmsFormat = doyFormat + hmsFormat |
|
static |
◆ Duration
friend Nextsim::TimePoint::Duration |
◆ hmsFormat
const std::string Nextsim::TimePoint::hmsFormat = "T%H:%M:%SZ" |
|
static |
◆ ymdFormat
const std::string Nextsim::TimePoint::ymdFormat = "%Y-%m-%d" |
|
static |
◆ ymdhmsFormat
const std::string Nextsim::TimePoint::ymdhmsFormat = ymdFormat + hmsFormat |
|
static |
The documentation for this class was generated from the following files: