Lines Matching +full:in +full:- +full:functions
6 .\" Redistribution and use in source and binary forms, with or without
11 .\" 2. Redistributions in binary form must reproduce the above copyright
12 .\" notice, this list of conditions and the following disclaimer in the
18 .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
22 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
32 .Nd Thread-safe extended locale support
38 The extended locale support includes a set of functions for setting
39 thread-local locales,
40 as well convenience functions for performing locale-aware
50 suffixed variants of various standard C functions.
54 .Bl -bullet -offset indent
72 .Sh CONVENIENCE FUNCTIONS
75 suffixed convenience functions.
76 These are variants of standard C functions
79 parameter as the final argument or, in the case of variadic functions,
81 Each of these functions accepts either NULL or LC_GLOBAL_LOCALE.
82 In these functions, NULL refers to the C locale,
87 These functions are exposed by including
101 a complete list of the locale-aware functions that are available in this form,
103 .Bl -tag -width "<monetary.h> "
104 .It In wctype.h
120 .It In ctype.h
142 .It In inttypes.h
147 .It In langinfo.h
149 .It In monetary.h
151 .It In stdio.h
168 .It In stdlib.h
185 .It In string.h
191 .It In time.h
194 .It In wchar.h
238 .It In wctype.h
249 .It In xlocale.h
253 The functions
255 .St -p1003.1-2008 .
257 The xlocale APIs first appeared in Darwin 8.0.
259 under sponsorship from the FreeBSD Foundation and first appeared in
264 function, and others in the family, refer to the global locale.
265 Other functions that depend on the locale, however,
266 will take the thread-local locale if one has been set.
269 calling a locale-dependent function,