#include <Locale.h>
Public Member Functions | |
| ScopedUseLocale ()=delete | |
Temporarily use the given argument locale.
\code
ScopedUseLocale useLocaleTmp{FindNamedLocaleQuietly("en", "us")}; // use the English US locale, if its available
do stuff with us locale (if available)
\endcode
\code
ScopedUseLocale useLocaleTmp{FindNamedLocale("en", "us")}; // use the English US locale, or throw
do stuff with us locale
\endcode
|
delete |
if locale l provided, its used for the lifetime of the ScopedUseLocale locale (and on destructor the old locale is restored)