manpagez: man pages & more
man uselocale(3)
Home | html | info | man
uselocale(3)             BSD Library Functions Manual             uselocale(3)


NAME

     uselocale -- Set the per-thread locale


SYNOPSIS

     #include <xlocale.h>

     locale_t
     uselocale(locale_t loc);


DESCRIPTION

     Sets the per-thread locale to loc.  Specify LC_GLOBAL_LOCALE to turn off
     any per-thread locale.  Pass NULL to return the current value of the per-
     thread locale (or LC_GLOBAL_LOCALE) without changing the locale.


RETURN VALUES

     Returns the previous locale, or LC_GLOBAL_LOCALE if no per-thread locale
     was in effect.


SEE ALSO

     duplocale(3), freelocale(3), newlocale(3), querylocale(3), xlocale(3)

BSD                             March 11, 2005                             BSD

Mac OS X 10.8 - Generated Fri Aug 31 18:16:31 CDT 2012
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.