
Go to the source code of this file.
Typedefs | |
| typedef struct _TokenInfo | TokenInfo |
Functions | |
| MagickExport int | Tokenizer (TokenInfo *, const unsigned int, char *, const size_t, const char *, const char *, const char *, const char *, const char, char *, int *, char *) |
| MagickExport MagickBooleanType | GlobExpression (const char *, const char *, const MagickBooleanType) |
| MagickExport MagickBooleanType | IsGlob (const char *) |
| MagickExport TokenInfo * | AcquireTokenInfo (void) |
| MagickExport TokenInfo ** | DestroyTokenInfo (TokenInfo *) |
| MagickExport void | GetMagickToken (const char *, const char **, char *) |
| typedef struct _TokenInfo TokenInfo |
| MagickExport TokenInfo* AcquireTokenInfo | ( | void | ) |
Definition at line 127 of file token.c.
References GetMagickModule, LogMagickEvent(), MagickSignature, RelinquishMagickMemory(), _TokenInfo::signature, and TraceEvent.
| MagickExport void GetMagickToken | ( | const char * | , | |
| const char ** | , | |||
| char * | ||||
| ) |
Definition at line 166 of file token.c.
References CopyMagickString(), DirectorySeparator, LocaleNCompare(), and MaxTextExtent.
Referenced by ColorDecisionListImage(), DrawImage(), LoadCoderList(), LoadColorList(), LoadConfigureList(), LoadDelegateList(), LoadLocaleList(), LoadLogList(), LoadMagicList(), LoadPolicyList(), LoadTypeList(), ParseAffineGeometry(), and TracePath().
| MagickExport MagickBooleanType GlobExpression | ( | const char * | , | |
| const char * | , | |||
| const | MagickBooleanType | |||
| ) |
| MagickExport MagickBooleanType IsGlob | ( | const char * | ) |
Definition at line 588 of file token.c.
References IsPathAccessible(), MagickFalse, and MagickTrue.
Referenced by ExpandFilenames(), InterpretImageProperties(), and XFileBrowserWidget().
| MagickExport int Tokenizer | ( | TokenInfo * | , | |
| const unsigned | int, | |||
| char * | , | |||
| const | size_t, | |||
| const char * | , | |||
| const char * | , | |||
| const char * | , | |||
| const char * | , | |||
| const | char, | |||
| char * | , | |||
| int * | , | |||
| char * | ||||
| ) |
Definition at line 812 of file token.c.
References _TokenInfo::flag, IN_OZONE, IN_QUOTE, IN_TOKEN, IN_WHITE, MagickFalse, MagickTrue, _TokenInfo::offset, _TokenInfo::quote, sindex(), _TokenInfo::state, and StoreToken().
1.6.1