16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_TIMING_TIMEUTILS_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_TIMING_TIMEUTILS_H_ 91 std::chrono::system_clock::time_point* tp);
112 const std::chrono::system_clock::time_point& tp,
124 bool convert8601TimeStringToTimeT(
const std::string& iso8601TimeString, std::time_t* timeT);
142 bool localtimeOffset(std::time_t referenceTime, std::time_t* ret);
145 std::shared_ptr<SafeCTimeAccess> m_safeCTimeAccess;
153 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_TIMING_TIMEUTILS_H_ bool getCurrentUnixTime(int64_t *currentTime)
::std::string string
Definition: gtest-port.h:1097
bool convert8601TimeStringToUnix(const std::string &timeString, int64_t *unixTime)
bool convertToUtcTimeT(const std::tm *utcTm, std::time_t *ret)
bool convert8601TimeStringToUtcTimePoint(const std::string &iso8601TimeString, std::chrono::system_clock::time_point *tp)
bool convertTimeToUtcIso8601Rfc3339(const std::chrono::system_clock::time_point &tp, std::string *iso8601TimeString)
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: TimeUtils.h:34