18 #ifndef MAGICKCORE_LOCALE_H
19 #define MAGICKCORE_LOCALE_H
21 #include "MagickCore/linked-list.h"
23 #if defined(__cplusplus) || defined(c_plusplus)
41 extern MagickExport
char
44 extern MagickExport
const char
45 *GetLocaleMessage(
const char *);
51 extern MagickExport
double
52 InterpretLocaleValue(
const char *magick_restrict,
char *magick_restrict *);
54 extern MagickExport
int
55 LocaleCompare(
const char *,
const char *) magick_attribute((__pure__)),
56 LocaleLowercase(
const int),
57 LocaleNCompare(
const char *,
const char *,
const size_t)
58 magick_attribute((__pure__)),
59 LocaleUppercase(
const int);
65 extern MagickExport MagickBooleanType
68 extern MagickExport ssize_t
69 FormatLocaleFile(FILE *,
const char *magick_restrict,...)
70 magick_attribute((__format__ (__printf__,2,3))),
71 FormatLocaleString(
char *magick_restrict,const
size_t,
72 const
char *magick_restrict,...)
73 magick_attribute((__format__ (__printf__,3,4)));
75 extern MagickExport
void
79 #if defined(__cplusplus) || defined(c_plusplus)