Public Types | |
| typedef std::map < Locale, std::string > | TranslationMap |
Public Member Functions | |
| Impl () | |
| Impl (const std::string &text, const Locale &lang) | |
| Impl (const std::list< std::string > &text, const Locale &lang) | |
| bool | empty () const |
| std::string | text (const Locale &lang) const |
| std::set< Locale > | locales () const |
| void | setText (const std::string &text, const Locale &lang) |
| void | setText (const std::list< std::string > &text, const Locale &lang) |
| Locale | detectLanguage () const |
Static Public Member Functions | |
| static shared_ptr< Impl > | nullimpl () |
| Offer default Impl. | |
Private Member Functions | |
| Impl * | clone () const |
| clone for RWCOW_pointer | |
Private Attributes | |
| TranslationMap | translations |
Friends | |
| Impl * | r (const Impl *rhs) |
Definition at line 30 of file TranslatedText.cc.
| typedef std::map<Locale, std::string> zypp::TranslatedText::Impl::TranslationMap |
Definition at line 32 of file TranslatedText.cc.
| zypp::TranslatedText::Impl::Impl | ( | ) | [inline] |
| zypp::TranslatedText::Impl::Impl | ( | const std::string & | text, | |
| const Locale & | lang | |||
| ) | [inline] |
| zypp::TranslatedText::Impl::Impl | ( | const std::list< std::string > & | text, | |
| const Locale & | lang | |||
| ) | [inline] |
| bool zypp::TranslatedText::Impl::empty | ( | ) | const [inline] |
| std::string zypp::TranslatedText::Impl::text | ( | const Locale & | lang | ) | const [inline] |
Definition at line 48 of file TranslatedText.cc.
References zypp::Locale::fallback(), zypp::ZConfig::instance(), zypp::Locale::noCode, zypp::ZConfig::textLocale(), and translations.
| std::set<Locale> zypp::TranslatedText::Impl::locales | ( | ) | const [inline] |
| void zypp::TranslatedText::Impl::setText | ( | const std::string & | text, | |
| const Locale & | lang | |||
| ) | [inline] |
| void zypp::TranslatedText::Impl::setText | ( | const std::list< std::string > & | text, | |
| const Locale & | lang | |||
| ) | [inline] |
| Locale zypp::TranslatedText::Impl::detectLanguage | ( | ) | const [inline] |
| static shared_ptr<Impl> zypp::TranslatedText::Impl::nullimpl | ( | ) | [inline, static] |
| Impl* zypp::TranslatedText::Impl::clone | ( | ) | const [inline, private] |
TranslationMap zypp::TranslatedText::Impl::translations [mutable, private] |
1.5.3