libzypp  11.13.5
zypp::Locale::Impl Struct Reference

Locale implementation. More...

List of all members.

Public Member Functions

 Impl ()
 Impl (const std::string &code_r)
 Impl (const LanguageCode &language_r, const CountryCode &country_r)
const LanguageCodelanguage () const
const CountryCodecountry () const
std::string code () const
std::string name () const
Locale fallback () const

Static Public Member Functions

static shared_ptr< Implnullimpl ()
 Offer default Impl.

Private Attributes

LanguageCode _language
CountryCode _country

Related Functions

(Note that these are not member functions.)

std::ostream & operator<< (std::ostream &str, const Locale::Impl &obj)

Detailed Description

Locale implementation.

Definition at line 32 of file Locale.cc.


Constructor & Destructor Documentation

zypp::Locale::Impl::Impl ( )
inline

Definition at line 34 of file Locale.cc.

zypp::Locale::Impl::Impl ( const std::string &  code_r)
inline

Definition at line 37 of file Locale.cc.

zypp::Locale::Impl::Impl ( const LanguageCode language_r,
const CountryCode country_r 
)
inline

Definition at line 56 of file Locale.cc.


Member Function Documentation

const LanguageCode& zypp::Locale::Impl::language ( ) const
inline

Definition at line 62 of file Locale.cc.

const CountryCode& zypp::Locale::Impl::country ( ) const
inline

Definition at line 65 of file Locale.cc.

std::string zypp::Locale::Impl::code ( ) const
inline

Definition at line 68 of file Locale.cc.

std::string zypp::Locale::Impl::name ( ) const
inline

Definition at line 76 of file Locale.cc.

Locale zypp::Locale::Impl::fallback ( ) const
inline

Definition at line 84 of file Locale.cc.

static shared_ptr<Impl> zypp::Locale::Impl::nullimpl ( )
inlinestatic

Offer default Impl.

Definition at line 110 of file Locale.cc.


Friends And Related Function Documentation

std::ostream & operator<< ( std::ostream &  str,
const Locale::Impl obj 
)
related

Stream output

Definition at line 119 of file Locale.cc.


Member Data Documentation

LanguageCode zypp::Locale::Impl::_language
private

Definition at line 105 of file Locale.cc.

CountryCode zypp::Locale::Impl::_country
private

Definition at line 106 of file Locale.cc.


The documentation for this struct was generated from the following file: