[*] That's it. I'm a seethin

This commit is contained in:
Reece Wilson 2022-06-03 22:25:57 +01:00
parent f4515a7257
commit 9d9b621063

View File

@ -15,12 +15,15 @@ namespace Aurora::Locale
{
struct LocalizationInfo
{
LocalizationInfo(const AuString &language, const AuString &country, const AuString &codeset, const ECodePage codePage) : language(language), country(country), codeset(codeset), codepage(codePage) {}
inline LocalizationInfo() {};
inline LocalizationInfo(const LocalizationInfo &) = default;
inline LocalizationInfo(LocalizationInfo &&) = default;
inline LocalizationInfo(const AuString &language, const AuString &country, const AuString &codeset, const ECodePage codePage) : language(&language), country(&country), codeset(&codeset), codepage(codePage) {}
const AuString &language; /// ISO 639
const AuString &country; /// ISO 3166
const AuString &codeset; ///
const ECodePage codepage; /// Potentially eSysUnk. Note that eSysUnk is valid and handlable by iconv and nsl. On windows and unix, this is your codepage.
const AuString *language {}; /// ISO 639
const AuString *country {}; /// ISO 3166
const AuString *codeset {}; ///
const ECodePage codepage {}; /// Potentially eSysUnk. Note that eSysUnk is valid and handlable by iconv and nsl. On windows and unix, this is your codepage.
};
/*