|
MagickCore 6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
#include "magick/studio.h"#include "magick/exception.h"#include "magick/exception-private.h"#include "magick/image.h"#include "magick/image-private.h"#include "magick/locale-private.h"#include "magick/memory_.h"#include "magick/string_.h"#include "magick/string-private.h"#include "magick/token.h"#include "magick/token-private.h"#include "magick/utility.h"Data Structures | |
| struct | _TokenInfo |
Macros | |
| #define | magick_fallthrough |
| #define | IN_WHITE 0 |
| #define | IN_TOKEN 1 |
| #define | IN_QUOTE 2 |
| #define | IN_OZONE 3 |
Functions | |
| MagickExport TokenInfo * | AcquireTokenInfo (void) |
| MagickExport TokenInfo * | DestroyTokenInfo (TokenInfo *token_info) |
| 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) |
| static MagickBooleanType | GlobExpression_ (const char *magick_restrict expression, const char *magick_restrict pattern, const MagickBooleanType case_insensitive, const size_t depth) |
| MagickExport MagickBooleanType | GlobExpression (const char *magick_restrict expression, const char *magick_restrict pattern, const MagickBooleanType case_insensitive) |
| MagickExport MagickBooleanType | IsGlob (const char *path) |
| MagickExport MagickBooleanType | IsMagickTrue (const char *value) |
| static ssize_t | sindex (int c, const char *string) |
| static void | StoreToken (TokenInfo *token_info, char *string, size_t max_token_length, int c) |
| 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) |
| #define IN_OZONE 3 |
| #define IN_QUOTE 2 |
| #define IN_TOKEN 1 |
| #define IN_WHITE 0 |
| #define magick_fallthrough |
| MagickExport TokenInfo * AcquireTokenInfo | ( | void | ) |
| MagickExport TokenInfo * DestroyTokenInfo | ( | TokenInfo * | token_info | ) |
| 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 | ||
| ) |
References DirectorySeparator, LocaleNCompare(), magick_restrict, and StringToDouble().
Referenced by AcquireKernelInfo(), ColorDecisionListImage(), GetMagickToken(), GetMVGMacros(), LoadCoderCache(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadLogCache(), LoadMagicCache(), LoadPolicyCache(), LoadTypeCache(), ParseAffineGeometry(), ParseKernelArray(), ParseKernelName(), RenderMVGContent(), and TracePath().
| MagickExport MagickBooleanType GlobExpression | ( | const char *magick_restrict | expression, |
| const char *magick_restrict | pattern, | ||
| const MagickBooleanType | case_insensitive | ||
| ) |
References GlobExpression_().
Referenced by GetCoderInfoList(), GetCoderList(), GetColorInfoList(), GetColorList(), GetConfigureInfoList(), GetConfigureList(), GetDelegateInfoList(), GetDelegateList(), GetLocaleInfoList(), GetLocaleList(), GetLogInfoList(), GetLogList(), GetMagicInfoList(), GetMagickInfoList(), GetMagickList(), GetMagicList(), GetMimeInfo(), GetMimeInfoList(), GetMimeList(), GetPolicyInfoList(), GetPolicyList(), GetTypeInfoList(), GetTypeList(), InterpretImageProperties(), IsOptionMember(), IsRightsAuthorizedByName(), and ListFiles().
|
static |
References AcquireString(), ConcatenateString(), DestroyString(), GetPathComponent(), GetUTFCode(), GetUTFOctets(), GlobExpression_(), LocaleToLowercase(), magick_fallthrough, MagickFalse, MagickMaxRecursionDepth, MagickPathExtent, MagickTrue, and SubimagePath.
Referenced by GlobExpression(), and GlobExpression_().
| MagickExport MagickBooleanType IsGlob | ( | const char * | path | ) |
References IsPathAccessible(), MagickFalse, and MagickTrue.
Referenced by ExpandFilenames(), InterpretImageProperties(), and SetImageInfo().
| MagickExport MagickBooleanType IsMagickTrue | ( | const char * | value | ) |
References LocaleCompare(), MagickFalse, and MagickTrue.
Referenced by AcquireResizeFilter(), CompositeImageChannel(), ConnectedComponentsImage(), DeskewImage(), HoughLineImage(), IdentifyImage(), LoadCoderCache(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadMagicCache(), LoadMimeCache(), LoadPolicyCache(), LoadTypeCache(), MorphologyApply(), MorphologyImageChannel(), SetResampleFilter(), and WriteImage().
|
static |
Referenced by Tokenizer().
|
static |
References _TokenInfo::flag, IN_QUOTE, LocaleToLowercase(), LocaleToUppercase(), _TokenInfo::offset, and _TokenInfo::state.
Referenced by Tokenizer().
| 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 | ||
| ) |
References _TokenInfo::flag, IN_OZONE, IN_QUOTE, IN_TOKEN, IN_WHITE, MagickFalse, MagickTrue, _TokenInfo::offset, _TokenInfo::quote, sindex(), _TokenInfo::state, and StoreToken().