MagickCore
6.9.12-38
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:357
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
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:67
MagickExport void * ResetMagickMemory(void *memory, int c, const size_t size)
Definition: memory.c:1291
MagickExport char * StringInfoToHexString(const StringInfo *string_info)
Definition: string.c:1914
#define RestoreMSCWarning
Definition: studio.h:387
ssize_t timestamp
Definition: signature.c:86
unsigned int blocksize
Definition: signature.c:68
#define SignatureDigestsize
Definition: signature.c:59
MagickExport size_t GetStringInfoLength(const StringInfo *string_info)
Definition: string.c:1225
size_t columns
Definition: image.h:174
MagickBooleanType lsb_first
Definition: signature.c:83
@ ResourceLimitError
Definition: exception.h:55
Definition: cache-view.c:66
MagickExport MagickBooleanType SetImageProperty(Image *image, const char *property, const char *value)
Definition: property.c:4176
MagickExport char * DestroyString(char *string)
Definition: string.c:821
@ CMYKQuantum
Definition: quantum.h:60
MagickExport void UpdateSignature(SignatureInfo *signature_info, const StringInfo *message)
Definition: signature.c:750
@ MagickTrue
Definition: magick-type.h:201
MagickExport StringInfo * AcquireStringInfo(const size_t length)
Definition: string.c:185
@ RGBAQuantum
Definition: quantum.h:70
MagickExport void SetStringInfoLength(StringInfo *string_info, const size_t length)
Definition: string.c:1727
Definition: quantum-private.h:46
@ TraceEvent
Definition: log.h:38
MagickExport SignatureInfo * AcquireSignatureInfo(void)
Definition: signature.c:116
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:552
MagickExport void SetStringInfoDatum(StringInfo *string_info, const unsigned char *source)
Definition: string.c:1694
MagickExport void SetStringInfo(StringInfo *string_info, const StringInfo *source)
Definition: string.c:1654
static void TransformSignature(SignatureInfo *)
Definition: signature.c:575
ExceptionInfo exception
Definition: image.h:287
MagickExport MagickBooleanType SignatureImage(Image *image)
Definition: signature.c:467
@ MagickFalse
Definition: magick-type.h:200
size_t extent
Definition: signature.c:80
#define DisableMSCWarning(nr)
Definition: studio.h:386
unsigned int high_order
Definition: signature.c:77
unsigned int low_order
Definition: signature.c:76
MagickExport SignatureInfo * DestroySignatureInfo(SignatureInfo *signature_info)
Definition: signature.c:170
MagickExport void SetSignatureDigest(SignatureInfo *signature_info, const StringInfo *digest)
Definition: signature.c:431
Definition: signature.c:65
MagickExport unsigned int GetSignatureBlocksize(const SignatureInfo *signature_info)
Definition: signature.c:295
MagickExport MagickBooleanType DeleteImageProperty(Image *image, const char *property)
Definition: property.c:274
#define SignatureBlocksize
Definition: signature.c:58
@ CMYKAQuantum
Definition: quantum.h:59
@ CMYKColorspace
Definition: colorspace.h:39
size_t rows
Definition: image.h:175
QuantumType
Definition: quantum.h:54
MagickExport void InitializeSignature(SignatureInfo *signature_info)
Definition: signature.c:388
size_t signature
Definition: image.h:307
MagickBooleanType
Definition: magick-type.h:199
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1162
size_t signature
Definition: signature.c:89
Definition: exception.h:103
StringInfo * message
Definition: signature.c:72
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:1196
MagickExport QuantumInfo * AcquireQuantumInfo(const ImageInfo *image_info, Image *image)
Definition: quantum.c:109
@ RGBQuantum
Definition: quantum.h:73
StringInfo * digest
Definition: signature.c:71
#define ThrowFatalException(severity, tag)
Definition: exception-private.h:42
unsigned int * accumulator
Definition: signature.c:75
MagickExport StringInfo * DestroyStringInfo(StringInfo *string_info)
Definition: string.c:848
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:3817
MagickExport void FinalizeSignature(SignatureInfo *signature_info)
Definition: signature.c:209
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1420
MagickExport const 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
MagickExport const StringInfo * GetSignatureDigest(const SignatureInfo *signature_info)
Definition: signature.c:326
@ ResourceLimitFatalError
Definition: exception.h:78
MagickExport MagickBooleanType SignatureImage(Image *)
Definition: signature.c:467
#define ThrowBinaryException(severity, tag, context)
Definition: exception-private.h:29
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:665