60 explicit Locale(
const std::string & str_r );
63 explicit Locale(
const char * str_r );
90 {
return std::string(_str); }
93 std::string name()
const;
120 #endif // ZYPP_LOCALE_H static const Locale noCode
Empty code.
std::string code() const
Return the locale code asString.
static const Locale enCode
Last resort "en".
std::unordered_set< Locale > LocaleSet
Access to the sat-pools string space.
Base class for creating IdString based types.
const Arch Arch_armv7hnl Arch_armv7nhl ZYPP_API
'Language[_Country]' codes.
ZYPP_DEFINE_ID_HASHABLE(::zypp::Locale)
Easy-to use interface to the ZYPP dependency resolver.
Language codes (iso639_2/iso639_1).
Country codes (iso3166-1-alpha-2).