MagickCore
6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
18 #ifndef MAGICKCORE_TOKEN_H
19 #define MAGICKCORE_TOKEN_H
21 #if defined(__cplusplus) || defined(c_plusplus)
33 const char *,
const char *,
const char *,
const char,
char *,
int *,
char *);
49 #if defined(__cplusplus) || defined(c_plusplus)
#define DirectorySeparator
Definition: studio.h:274
MagickExport TokenInfo * AcquireTokenInfo(void)
#define MagickExport
Definition: method-attribute.h:80
MagickStatusType flag
Definition: token.c:64
#define GetMagickModule()
Definition: log.h:29
unsigned int MagickStatusType
Definition: magick-type.h:131
MagickExport MagickBooleanType IsMagickTrue(const char *) magick_attribute((__pure__))
Definition: token.c:657
MagickExport ImageInfo * AcquireImageInfo(void)
Definition: image.c:315
MagickExport MagickBooleanType IsMagickTrue(const char *value)
Definition: token.c:657
#define MagickCoreSignature
Definition: method-attribute.h:86
static void StoreToken(TokenInfo *token_info, char *string, size_t max_token_length, int c)
Definition: token.c:850
int state
Definition: token.c:61
#define magick_restrict
Definition: MagickCore.h:41
#define IN_QUOTE
Definition: token.c:836
MagickExport TokenInfo * DestroyTokenInfo(TokenInfo *)
Definition: token.c:129
MagickExport char * DestroyString(char *string)
Definition: string.c:808
@ MagickTrue
Definition: magick-type.h:205
MagickExport MagickBooleanType IsGlob(const char *) magick_attribute((__pure__))
@ TraceEvent
Definition: log.h:38
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:552
#define IN_WHITE
Definition: token.c:834
MagickExport int LocaleNCompare(const char *p, const char *q, const size_t length)
Definition: locale.c:1570
MagickExport size_t GetNextToken(const char *magick_restrict, const char **magick_restrict, const size_t, char *magick_restrict) magick_hot_spot
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1435
MagickExport ExceptionInfo * DestroyExceptionInfo(ExceptionInfo *exception)
Definition: exception.c:448
MagickExport int LocaleUppercase(const int c)
Definition: locale.c:1662
MagickExport MagickBooleanType IsGlob(const char *path)
Definition: token.c:600
static ssize_t sindex(int c, const char *string)
Definition: token.c:839
@ MagickFalse
Definition: magick-type.h:204
char filename[MaxTextExtent]
Definition: image.h:473
ssize_t offset
Definition: token.c:67
MagickExport TokenInfo * AcquireTokenInfo(void)
Definition: token.c:94
char quote
Definition: token.c:70
MagickExport ImageInfo * DestroyImageInfo(ImageInfo *image_info)
Definition: image.c:1247
MagickExport MagickBooleanType magick_attribute((deprecated))
MagickExport int Tokenizer(TokenInfo *, const unsigned int, char *, const size_t, const char *, const char *, const char *, const char *, const char, char *, int *, char *)
MagickBooleanType
Definition: magick-type.h:203
static double StringToDouble(const char *magick_restrict string, char **magick_restrict sentinal)
Definition: string-private.h:82
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1162
Definition: exception.h:103
MagickExport MagickBooleanType IsPathAccessible(const char *path)
Definition: utility.c:1472
MagickExport TokenInfo * DestroyTokenInfo(TokenInfo *token_info)
Definition: token.c:129
size_t signature
Definition: token.c:73
MagickExport MagickBooleanType GlobExpression(const char *magick_restrict, const char *magick_restrict, const MagickBooleanType) magick_attribute((__pure__))
MagickExport MagickBooleanType SetImageInfo(ImageInfo *image_info, const unsigned int frames, ExceptionInfo *exception)
Definition: image.c:2741
#define ThrowFatalException(severity, tag)
Definition: exception-private.h:42
MagickExport MagickBooleanType GlobExpression(const char *magick_restrict expression, const char *magick_restrict pattern, const MagickBooleanType case_insensitive)
Definition: token.c:355
MagickExport size_t CopyMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:751
#define IN_TOKEN
Definition: token.c:835
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1420
MagickExport ExceptionInfo * AcquireExceptionInfo(void)
Definition: exception.c:113
#define MaxTextExtent
Definition: method-attribute.h:89
#define magick_hot_spot
Definition: method-attribute.h:122
MagickExport magick_hot_spot size_t GetNextToken(const char *magick_restrict start, const char **magick_restrict end, const size_t extent, char *magick_restrict token)
Definition: token.c:174
#define IN_OZONE
Definition: token.c:837
@ ResourceLimitFatalError
Definition: exception.h:78
MagickExport char * AcquireString(const char *source)
Definition: string.c:125
#define MagickMin(x, y)
Definition: image-private.h:37
MagickExport int LocaleLowercase(const int c)
Definition: locale.c:1522
static int GetUTFCode(const char *magick_restrict text)
Definition: token-private.h:135
MagickExport int Tokenizer(TokenInfo *token_info, const unsigned flag, char *token, const size_t max_token_length, const char *line, const char *white, const char *break_set, const char *quote, const char escape, char *breaker, int *next, char *quoted)
Definition: token.c:880
static unsigned int GetUTFOctets(const char *magick_restrict text)
Definition: token-private.h:143