libzypp  13.10.6
zypp::Locale::Impl Struct Reference

Locale implementation. More...

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. More...
 

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: