3#include <IceUtil/Time.h>
63 j.at(
"hostname").get<std::string>());
static Duration MicroSeconds(std::int64_t microSeconds)
Constructs a duration in microseconds.
Represents a point in time.
std::string toDateTimeString() const
std::string hostname() const
Duration toDurationSinceEpoch() const
ClockType clockType() const
std::int64_t toMicroSeconds() const
Returns the amount of microseconds.
std::string toDurationString() const
String representation of the current duration in minimal/default format.
Duration toCycleDuration() const
double toHertzDouble() const
void from_json(const simox::json::json &j, ClockType &bo)
void to_json(simox::json::json &j, const ClockType &bo)
const simox::meta::EnumNames< ClockType > ClockTypeNames
ClockType
Describes the type of clock.