MagickCore
6.9.10
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
18 #ifndef MAGICKCORE_SIGNATURE_H
19 #define MAGICKCORE_SIGNATURE_H
21 #if defined(__cplusplus) || defined(c_plusplus)
28 #if defined(__cplusplus) || defined(c_plusplus)
ColorspaceType colorspace
Definition: image.h:158
MagickExport unsigned int GetSignatureDigestsize(const SignatureInfo *signature_info)
Definition: signature.c:356
MagickExport QuantumInfo * DestroyQuantumInfo(QuantumInfo *quantum_info)
Definition: quantum.c:214
#define MagickExport
Definition: method-attribute.h:80
MagickBooleanType debug
Definition: image.h:290
char filename[MaxTextExtent]
Definition: image.h:278
MagickBooleanType matte
Definition: image.h:171
const MagickExport StringInfo * GetSignatureDigest(const SignatureInfo *signature_info)
Definition: signature.c:325
size_t extent
Definition: quantum-private.h:76
#define GetMagickModule()
Definition: log.h:29
MagickExport CacheView * DestroyCacheView(CacheView *cache_view)
Definition: cache-view.c:256
#define MagickCoreSignature
Definition: method-attribute.h:86
unsigned int digestsize
Definition: signature.c:66
MagickExport char * StringInfoToHexString(const StringInfo *string_info)
Definition: string.c:1993
#define RestoreMSCWarning
Definition: studio.h:381
ssize_t timestamp
Definition: signature.c:85
unsigned int blocksize
Definition: signature.c:67
#define SignatureDigestsize
Definition: signature.c:58
MagickExport size_t GetStringInfoLength(const StringInfo *string_info)
Definition: string.c:1304
size_t columns
Definition: image.h:174
MagickBooleanType lsb_first
Definition: signature.c:82
@ ResourceLimitError
Definition: exception.h:55
Definition: cache-view.c:65
MagickExport MagickBooleanType SetImageProperty(Image *image, const char *property, const char *value)
Definition: property.c:4131
MagickExport char * DestroyString(char *string)
Definition: string.c:820
@ CMYKQuantum
Definition: quantum.h:59
MagickExport void UpdateSignature(SignatureInfo *signature_info, const StringInfo *message)
Definition: signature.c:749
@ MagickTrue
Definition: magick-type.h:194
MagickExport StringInfo * AcquireStringInfo(const size_t length)
Definition: string.c:185
@ RGBAQuantum
Definition: quantum.h:69
MagickExport void SetStringInfoLength(StringInfo *string_info, const size_t length)
Definition: string.c:1806
Definition: quantum-private.h:45
@ TraceEvent
Definition: log.h:38
MagickExport SignatureInfo * AcquireSignatureInfo(void)
Definition: signature.c:115
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:473
MagickExport void SetStringInfoDatum(StringInfo *string_info, const unsigned char *source)
Definition: string.c:1773
MagickExport void SetStringInfo(StringInfo *string_info, const StringInfo *source)
Definition: string.c:1733
static void TransformSignature(SignatureInfo *)
Definition: signature.c:574
ExceptionInfo exception
Definition: image.h:287
MagickExport MagickBooleanType SignatureImage(Image *image)
Definition: signature.c:466
@ MagickFalse
Definition: magick-type.h:193
size_t extent
Definition: signature.c:79
#define DisableMSCWarning(nr)
Definition: studio.h:380
unsigned int high_order
Definition: signature.c:76
unsigned int low_order
Definition: signature.c:75
MagickExport SignatureInfo * DestroySignatureInfo(SignatureInfo *signature_info)
Definition: signature.c:169
MagickExport void SetSignatureDigest(SignatureInfo *signature_info, const StringInfo *digest)
Definition: signature.c:430
Definition: signature.c:63
MagickExport unsigned int GetSignatureBlocksize(const SignatureInfo *signature_info)
Definition: signature.c:294
MagickExport MagickBooleanType DeleteImageProperty(Image *image, const char *property)
Definition: property.c:274
#define SignatureBlocksize
Definition: signature.c:57
@ CMYKAQuantum
Definition: quantum.h:58
@ CMYKColorspace
Definition: colorspace.h:39
size_t rows
Definition: image.h:175
const MagickExport PixelPacket * GetCacheViewVirtualPixels(const CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:723
QuantumType
Definition: quantum.h:52
MagickExport void InitializeSignature(SignatureInfo *signature_info)
Definition: signature.c:387
size_t signature
Definition: image.h:307
MagickBooleanType
Definition: magick-type.h:191
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1077
size_t signature
Definition: signature.c:88
Definition: exception.h:102
StringInfo * message
Definition: signature.c:71
MagickExport unsigned char * GetQuantumPixels(const QuantumInfo *quantum_info)
Definition: quantum.c:490
MagickExport CacheView * AcquireVirtualCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:153
MagickExport unsigned char * GetStringInfoDatum(const StringInfo *string_info)
Definition: string.c:1275
MagickExport QuantumInfo * AcquireQuantumInfo(const ImageInfo *image_info, Image *image)
Definition: quantum.c:109
@ RGBQuantum
Definition: quantum.h:72
StringInfo * digest
Definition: signature.c:70
#define ThrowFatalException(severity, tag)
Definition: exception-private.h:42
unsigned int * accumulator
Definition: signature.c:74
MagickExport StringInfo * DestroyStringInfo(StringInfo *string_info)
Definition: string.c:847
MagickExport size_t ExportQuantumPixels(const Image *image, const CacheView *image_view, const QuantumInfo *quantum_info, const QuantumType quantum_type, unsigned char *magick_restrict pixels, ExceptionInfo *exception)
Definition: quantum-export.c:3813
MagickExport void FinalizeSignature(SignatureInfo *signature_info)
Definition: signature.c:208
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1399
@ ResourceLimitFatalError
Definition: exception.h:78
MagickExport MagickBooleanType SignatureImage(Image *)
Definition: signature.c:466
#define ThrowBinaryException(severity, tag, context)
Definition: exception-private.h:29
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:544