18#ifndef MAGICKCORE_LOCALE_H
19#define MAGICKCORE_LOCALE_H
21#include "MagickCore/linked-list.h"
23#if defined(__cplusplus) || defined(c_plusplus)
41extern MagickExport
char
44extern MagickExport
const char
45 *GetLocaleMessage(
const char *);
51extern MagickExport
double
52 InterpretLocaleValue(
const char *magick_restrict,
char *magick_restrict *);
54extern 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);
65extern MagickExport MagickBooleanType
68extern 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)));
75extern MagickExport
void
79#if defined(__cplusplus) || defined(c_plusplus)