|
MagickCore
6.7.5
|
#include "MagickCore/hashmap.h"

Go to the source code of this file.
Data Structures | |
| struct | _LocaleInfo |
Typedefs | |
| typedef struct _LocaleInfo | LocaleInfo |
Functions | |
| MagickExport char ** | GetLocaleList (const char *, size_t *, ExceptionInfo *) |
| MagickExport const char * | GetLocaleMessage (const char *) |
| MagickExport const LocaleInfo * | GetLocaleInfo_ (const char *, ExceptionInfo *) |
| MagickExport const LocaleInfo ** | GetLocaleInfoList (const char *, size_t *, ExceptionInfo *) |
| MagickExport double | InterpretLocaleValue (const char *restrict, char **restrict) |
| MagickExport LinkedListInfo * | DestroyLocaleOptions (LinkedListInfo *) |
| MagickExport LinkedListInfo * | GetLocaleOptions (const char *, ExceptionInfo *) |
| MagickExport MagickBooleanType | ListLocaleInfo (FILE *, ExceptionInfo *) |
| MagickExport ssize_t | FormatLocaleFile (FILE *, const char *restrict,...) magick_attribute((format(printf |
| MagickExport ssize_t | FormatLocaleString (char *restrict, const size_t, const char *restrict,...) magick_attribute((format(printf |
| typedef struct _LocaleInfo LocaleInfo |
| MagickExport LinkedListInfo* DestroyLocaleOptions | ( | LinkedListInfo * | ) |
| MagickExport ssize_t FormatLocaleFile | ( | FILE * | , |
| const char * | restrict, | ||
| ... | |||
| ) |
| MagickExport ssize_t FormatLocaleString | ( | char * | restrict, |
| const size_t | , | ||
| const char * | restrict, | ||
| ... | |||
| ) |
| MagickExport const LocaleInfo* GetLocaleInfo_ | ( | const char * | , |
| ExceptionInfo * | |||
| ) |
| MagickExport const LocaleInfo ** GetLocaleInfoList | ( | const char * | , |
| size_t * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 491 of file locale.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, GetLocaleInfo_(), AcquireQuantumMemory(), GetNumberOfNodesInSplayTree(), locale_list, LockSemaphoreInfo(), locale_semaphore, ResetSplayTreeIterator(), GetNextValueInSplayTree(), _LocaleInfo::stealth, MagickFalse, GlobExpression(), _LocaleInfo::tag, MagickTrue, UnlockSemaphoreInfo(), and LocaleInfoCompare().
Referenced by ListLocaleInfo().
| MagickExport char** GetLocaleList | ( | const char * | , |
| size_t * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 586 of file locale.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, GetLocaleInfo_(), AcquireQuantumMemory(), GetNumberOfNodesInSplayTree(), locale_list, LockSemaphoreInfo(), locale_semaphore, GetNextValueInSplayTree(), _LocaleInfo::stealth, MagickFalse, GlobExpression(), _LocaleInfo::tag, MagickTrue, ConstantString(), UnlockSemaphoreInfo(), and LocaleTagCompare().
| MagickExport const char* GetLocaleMessage | ( | const char * | ) |
Definition at line 651 of file locale.c.
References MaxTextExtent, AcquireExceptionInfo(), FormatLocaleString(), GetLocaleInfo_(), DestroyExceptionInfo(), and _LocaleInfo::message.
Referenced by GetLocaleExceptionMessage().
| MagickExport LinkedListInfo * GetLocaleOptions | ( | const char * | , |
| ExceptionInfo * | |||
| ) |
Definition at line 699 of file locale.c.
References MaxTextExtent, LogMagickEvent(), TraceEvent, GetMagickModule, CopyMagickString(), NewLinkedList(), GetConfigurePaths(), ResetLinkedListIterator(), GetNextValueInLinkedList(), FormatLocaleString(), LocaleEvent, ConfigureFileToStringInfo(), AppendValueToLinkedList(), DestroyLinkedList(), RelinquishMagickMemory(), AcquireStringInfo(), SetStringInfoLength(), SetStringInfoDatum(), and SetStringInfoPath().
Referenced by LoadLocaleLists().
| MagickExport double InterpretLocaleValue | ( | const char * | restrict, |
| char ** | restrict | ||
| ) |
| MagickExport MagickBooleanType ListLocaleInfo | ( | FILE * | , |
| ExceptionInfo * | |||
| ) |
Definition at line 936 of file locale.c.
References GetLocaleInfoList(), MagickFalse, LocaleCompare(), FormatLocaleFile(), _LocaleInfo::path, RelinquishMagickMemory(), and MagickTrue.