#include "MagickWand/studio.h"#include "MagickWand/MagickWand.h"#include "MagickWand/magick-wand-private.h"#include "MagickWand/wandcli.h"#include "MagickWand/wandcli-private.h"#include "MagickWand/operation.h"#include "MagickWand/magick-cli.h"#include "MagickWand/script-token.h"#include "MagickCore/utility-private.h"#include "MagickCore/exception-private.h"#include "MagickCore/version.h"Defines | |
| #define | MagickCommandDebug 0 |
Functions | |
| WandExport void | ProcessScriptOptions (MagickCLI *cli_wand, const char *filename, int magick_unused(argc), char **magick_unused(argv), int magick_unused(index)) |
| WandExport int | ProcessCommandOptions (MagickCLI *cli_wand, int argc, char **argv, int index) |
| static void | MagickUsage (MagickBooleanType verbose) |
| static MagickBooleanType | ConcatenateImages (int argc, char **argv, ExceptionInfo *exception) |
| WandExport MagickBooleanType | MagickImageCommand (ImageInfo *image_info, int argc, char **argv, char **metadata, ExceptionInfo *exception) |
| #define MagickCommandDebug 0 |
| static MagickBooleanType ConcatenateImages | ( | int | argc, | |
| char ** | argv, | |||
| ExceptionInfo * | exception | |||
| ) | [static] |
References ThrowFileException.
Referenced by MagickImageCommand().
| WandExport MagickBooleanType MagickImageCommand | ( | ImageInfo * | image_info, | |
| int | argc, | |||
| char ** | argv, | |||
| char ** | metadata, | |||
| ExceptionInfo * | exception | |||
| ) |
References AcquireMagickCLI(), CLILogEvent(), CLIOption(), ConcatenateImages(), ConvertCommandOptionFlags, _MagickWand::debug, DestroyMagickCLI(), _MagickWand::exception, _MagickCLI::filename, _MagickWand::image_info, _MagickCLI::image_info_stack, _MagickCLI::image_list_stack, _MagickWand::images, _MagickCLI::line, _MagickCLI::location, MagickPathExtent, MagickUsage(), _MagickWand::name, _Stack::next, _MagickCLI::process_flags, ProcessCommandOptions(), ProcessScriptOptions(), ReadCommandlLine, and _MagickCLI::wand.
| static void MagickUsage | ( | MagickBooleanType | verbose | ) | [static] |
References _DrawingWand::name.
Referenced by MagickImageCommand().
| WandExport int ProcessCommandOptions | ( | MagickCLI * | cli_wand, | |
| int | argc, | |||
| char ** | argv, | |||
| int | index | |||
| ) |
References CLICatchException(), CLILogEvent(), CLIOption(), CLIWandException, _MagickCLI::command, _MagickWand::debug, DisableMSCWarning, _MagickCLI::filename, _MagickCLI::image_info_stack, _MagickCLI::image_list_stack, _MagickWand::images, _MagickCLI::line, _MagickCLI::location, MagickWandSignature, _MagickCLI::process_flags, ProcessExitOption, ProcessImplictRead, ProcessImplictWrite, ProcessOneOptionOnly, ProcessScriptOption, ProcessScriptOptions(), RestoreMSCWarning, _MagickCLI::signature, and _MagickCLI::wand.
Referenced by MagickImageCommand().
| WandExport void ProcessScriptOptions | ( | MagickCLI * | cli_wand, | |
| const char * | filename, | |||
| int | magick_unusedargc, | |||
| char ** | magick_unusedargv, | |||
| int | magick_unusedindex | |||
| ) |
References AcquireScriptTokenInfo(), CLICatchException(), CLIOption(), CLIWandException, CLIWandExceptionBreak, CLIWandExceptionFile, _MagickCLI::column, _MagickCLI::command, _MagickWand::debug, DestroyScriptTokenInfo(), DisableMSCWarning, _MagickCLI::filename, GetScriptToken(), _MagickCLI::image_info_stack, _MagickCLI::image_list_stack, _MagickWand::images, _DrawingWand::index, INITAL_TOKEN_LENGTH, _MagickCLI::line, _MagickCLI::location, MagickWandSignature, RestoreMSCWarning, _MagickCLI::signature, ScriptTokenInfo::status, ScriptTokenInfo::token, ScriptTokenInfo::token_column, ScriptTokenInfo::token_line, TokenStatusBadQuotes, TokenStatusBinary, TokenStatusEOF, TokenStatusMemoryFailed, TokenStatusOK, and _MagickCLI::wand.
Referenced by MagickImageCommand(), and ProcessCommandOptions().
1.6.1