/*** Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: LocaleStrings.hpp Date: 2022-1-24 Author: Reece ***/ #pragma once #include #include namespace Aurora::Locale { AUKN_SYM const AuString &NumbericLocaleGetDecimal(); AUKN_SYM const AuString &NewLine(); AUKN_SYM const AuString &TimeLocaleGetMSChar(); AUKN_SYM const AuString &TimeLocaleGetSChar(); AUKN_SYM const AuString &TimeLocaleGetDayChar(); AUKN_SYM AuString TimeDateToString(const Time::tm &time); AUKN_SYM AuString TimeDateToFileNameISO8601(const Time::tm &time, Time::ETimezoneShift shift = Time::ETimezoneShift::eUTC); AUKN_SYM AuString TimeDateToISO8601(const Time::tm &time, Time::ETimezoneShift shift = Time::ETimezoneShift::eUTC); AUKN_SYM AuString ConvertMSToTimescale(AuUInt32 ms); AUKN_SYM AuString ConvertNSToTimescale(AuUInt64 ns); }