X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2Flyxtime.h;h=74586cf7de947264ed07a2beb7cc57486c6bfe5a;hb=329eae5605d7bc40a53ebafa817470d9739ff632;hp=a84e391bfe4019059db581785906d3a3e1314f74;hpb=848c89564fce9c4bfec79b915746dc6bc47abc3d;p=lyx.git diff --git a/src/support/lyxtime.h b/src/support/lyxtime.h index a84e391bfe..74586cf7de 100644 --- a/src/support/lyxtime.h +++ b/src/support/lyxtime.h @@ -5,7 +5,7 @@ * Licence details can be found in the file COPYING. * * \author John Levon - * \author Jürgen Spitzmüller + * \author Jürgen Spitzmüller * * Full author contact details are available in file CREDITS. */ @@ -18,17 +18,22 @@ namespace lyx { +namespace support { -typedef time_t time_type; - -time_type current_time(); +time_t current_time(); /** Returns a locale-dependent formatting of the date - *  and time encoded in \c time. The \p fmt string + *  and time encoded in \c time. The \p fmt string * holds the formatting arguments of \c strftime. */ -std::string const formatted_time(time_type t, std::string const & fmt); +std::string const formatted_time(time_t t, std::string const & fmt); + +/** + * Inverse of asctime(gmtime()). + */ +time_t from_asctime_utc(std::string t); -}; // namespace lyx +} // namespace support +} // namespace lyx #endif // LYXTIME_H