MagickWand  7.1.0
studio.h File Reference
#include "MagickCore/magick-config.h"
#include <stdarg.h>
#include <stdio.h>
#include <ctype.h>
#include <locale.h>
#include <errno.h>
#include <fcntl.h>
#include <math.h>
#include <time.h>
#include <limits.h>
#include <signal.h>
#include <assert.h>
#include "MagickWand/method-attribute.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <dirent.h>
#include <sys/wait.h>
#include <pwd.h>
#include "MagickWand/MagickWand.h"
#include <sys/time.h>
Include dependency graph for studio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAGICKWAND_POSIX_SUPPORT
 
#define MAGICKWAND_IMPLEMENTATION   1
 
#define MAGICKWAND_CONFIG_H
 
#define STDC
 
#define magick_restrict   restrict
 
#define NAMLEN(dirent)   strlen((dirent)->d_name)
 
#define S_ISDIR(mode)   (((mode) & S_IFMT) == S_IFDIR)
 
#define S_ISREG(mode)   (((mode) & S_IFMT) == S_IFREG)
 
#define S_MODE   0600
 
#define DirectorySeparator   "/"
 
#define DirectoryListSeparator   ':'
 
#define EditorOptions   " -title \"Edit Image Comment\" -e vi"
 
#define Exit   exit
 
#define IsBasenameSeparator(c)   ((c) == '/' ? MagickTrue : MagickFalse)
 
#define X11_PREFERENCES_PATH   "~/."
 
#define ProcessPendingEvents(text)
 
#define ReadCommandlLine(argc, argv)
 
#define SetNotifyHandlers
 
#define STDIN_FILENO   0x00
 
#define O_BINARY   0x00
 
#define PATH_MAX   4096
 
#define MAGICK_SSIZE_MAX   (SSIZE_MAX)
 
#define MAGICK_SSIZE_MIN   (-(SSIZE_MAX)-1)
 
#define DisableMSCWarning(nr)
 
#define RestoreMSCWarning
 

Macro Definition Documentation

◆ DirectoryListSeparator

#define DirectoryListSeparator   ':'

Definition at line 238 of file studio.h.

◆ DirectorySeparator

#define DirectorySeparator   "/"

Definition at line 237 of file studio.h.

Referenced by MogrifyImageCommand().

◆ DisableMSCWarning

#define DisableMSCWarning (   nr)

◆ EditorOptions

#define EditorOptions   " -title \"Edit Image Comment\" -e vi"

Definition at line 239 of file studio.h.

◆ Exit

#define Exit   exit

Definition at line 240 of file studio.h.

◆ IsBasenameSeparator

#define IsBasenameSeparator (   c)    ((c) == '/' ? MagickTrue : MagickFalse)

Definition at line 241 of file studio.h.

◆ magick_restrict

#define magick_restrict   restrict

Definition at line 69 of file studio.h.

◆ MAGICK_SSIZE_MAX

#define MAGICK_SSIZE_MAX   (SSIZE_MAX)

Definition at line 298 of file studio.h.

◆ MAGICK_SSIZE_MIN

#define MAGICK_SSIZE_MIN   (-(SSIZE_MAX)-1)

Definition at line 299 of file studio.h.

◆ MAGICKWAND_CONFIG_H

#define MAGICKWAND_CONFIG_H

Definition at line 34 of file studio.h.

◆ MAGICKWAND_IMPLEMENTATION

#define MAGICKWAND_IMPLEMENTATION   1

Definition at line 31 of file studio.h.

◆ MAGICKWAND_POSIX_SUPPORT

#define MAGICKWAND_POSIX_SUPPORT

Definition at line 28 of file studio.h.

◆ NAMLEN

#define NAMLEN (   dirent)    strlen((dirent)->d_name)

Definition at line 183 of file studio.h.

◆ O_BINARY

#define O_BINARY   0x00

Definition at line 288 of file studio.h.

◆ PATH_MAX

#define PATH_MAX   4096

Definition at line 292 of file studio.h.

◆ ProcessPendingEvents

#define ProcessPendingEvents (   text)

Definition at line 243 of file studio.h.

◆ ReadCommandlLine

◆ RestoreMSCWarning

#define RestoreMSCWarning

◆ S_ISDIR

#define S_ISDIR (   mode)    (((mode) & S_IFMT) == S_IFDIR)

Definition at line 189 of file studio.h.

◆ S_ISREG

#define S_ISREG (   mode)    (((mode) & S_IFMT) == S_IFREG)

Definition at line 192 of file studio.h.

◆ S_MODE

#define S_MODE   0600

Definition at line 220 of file studio.h.

◆ SetNotifyHandlers

#define SetNotifyHandlers

Definition at line 245 of file studio.h.

Referenced by AnimateImageCommand(), DisplayImageCommand(), and ImportImageCommand().

◆ STDC

#define STDC

Definition at line 51 of file studio.h.

◆ STDIN_FILENO

#define STDIN_FILENO   0x00

Definition at line 284 of file studio.h.

Referenced by AnimateImageCommand(), and DisplayImageCommand().

◆ X11_PREFERENCES_PATH

#define X11_PREFERENCES_PATH   "~/."

Definition at line 242 of file studio.h.