37 Impl(
const std::string & code_r )
41 if ( sep == std::string::npos ) {
44 t = code_r.substr( 0, sep );
48 if ( sep == std::string::npos ) {
112 static shared_ptr<Impl> _nullimpl(
new Impl );
121 return str <<
"Locale::Impl";
138 : _pimpl(
Impl::nullimpl() )
156 : _pimpl( new
Impl( code_r ) )
165 : _pimpl( new
Impl(
C_Str(code_r).c_str() ) )
175 : _pimpl( new
Impl( language_r, country_r ) )
231 if ( ! avLocales_r.empty() )
236 if ( avLocales_r.find(
check ) != avLocales_r.end() )