MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
log.c File Reference
Include dependency graph for log.c:

Go to the source code of this file.

Data Structures

struct  _EventInfo
 
struct  _HandlerInfo
 
struct  _LogInfo
 
struct  _LogMapInfo
 

Macros

#define LogFilename   "log.xml"
 
#define MegabytesToBytes(value)   ((MagickSizeType) (value)*1024*1024)
 

Typedefs

typedef struct _EventInfo EventInfo
 
typedef struct _HandlerInfo HandlerInfo
 
typedef struct _LogMapInfo LogMapInfo
 

Enumerations

enum  LogHandlerType {
  UndefinedHandler = 0x0000 , NoHandler = 0x0000 , ConsoleHandler = 0x0001 , StdoutHandler = 0x0002 ,
  StderrHandler = 0x0004 , FileHandler = 0x0008 , DebugHandler = 0x0010 , EventHandler = 0x0020 ,
  MethodHandler = 0x0040
}
 

Functions

static LogHandlerType ParseLogHandlers (static MagickBooleanType LoadLogCache(LinkedListInfo const char *)
 
MagickExport void CloseMagickLog (void)
 
MagickExport LogEventType GetLogEventMask (void)
 
static LogInfoGetLogInfo (const char *name, ExceptionInfo *exception)
 
static int LogInfoCompare (const void *x, const void *y)
 
MagickExport const LogInfo ** GetLogInfoList (const char *pattern, size_t *number_preferences, ExceptionInfo *exception)
 
static int LogCompare (const void *x, const void *y)
 
MagickExport char ** GetLogList (const char *pattern, size_t *number_preferences, ExceptionInfo *exception)
 
MagickExport const char * GetLogName (void)
 
static void CheckEventLogging ()
 
static MagickBooleanType IsLogCacheInstantiated (ExceptionInfo *exception)
 
MagickExport MagickBooleanType IsEventLogging (void)
 
MagickExport MagickBooleanType ListLogInfo (FILE *file, ExceptionInfo *exception)
 
static MagickBooleanType LoadLogCache (LinkedListInfo *cache, const char *xml, const char *filename, const size_t depth, ExceptionInfo *exception)
 
MagickPrivate MagickBooleanType LogComponentGenesis (void)
 
static void * DestroyLogElement (void *log_info)
 
MagickPrivate void LogComponentTerminus (void)
 
static char * TranslateEvent (const char *module, const char *function, const size_t line, const char *domain, const char *event)
 
static char * TranslateFilename (const LogInfo *log_info)
 
MagickExport MagickBooleanType LogMagickEventList (const LogEventType type, const char *module, const char *function, const size_t line, const char *format, va_list operands)
 
MagickExport MagickBooleanType LogMagickEvent (const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
 
static LogHandlerType ParseLogHandlers (const char *handlers)
 
MagickExport LogEventType SetLogEventMask (const char *events)
 
MagickExport void SetLogFormat (const char *format)
 
MagickExport void SetLogMethod (MagickLogMethod method)
 
MagickExport const char * SetLogName (const char *name)
 

Variables

static const HandlerInfo LogHandlers [32]
 
static const LogMapInfo LogMap []
 
static char log_name [MagickPathExtent] = "Magick"
 
static LinkedListInfolog_cache = (LinkedListInfo *) NULL
 
static MagickBooleanType event_logging = MagickFalse
 
static SemaphoreInfolog_semaphore = (SemaphoreInfo *) NULL
 

Macro Definition Documentation

◆ LogFilename

#define LogFilename   "log.xml"

Definition at line 72 of file log.c.

◆ MegabytesToBytes

#define MegabytesToBytes (   value)    ((MagickSizeType) (value)*1024*1024)

Typedef Documentation

◆ EventInfo

typedef struct _EventInfo EventInfo

◆ HandlerInfo

typedef struct _HandlerInfo HandlerInfo

◆ LogMapInfo

typedef struct _LogMapInfo LogMapInfo

Enumeration Type Documentation

◆ LogHandlerType

Enumerator
UndefinedHandler 
NoHandler 
ConsoleHandler 
StdoutHandler 
StderrHandler 
FileHandler 
DebugHandler 
EventHandler 
MethodHandler 

Definition at line 77 of file log.c.

Function Documentation

◆ CheckEventLogging()

static void CheckEventLogging ( )
inlinestatic

◆ CloseMagickLog()

◆ DestroyLogElement()

static void * DestroyLogElement ( void *  log_info)
static

◆ GetLogEventMask()

◆ GetLogInfo()

◆ GetLogInfoList()

◆ GetLogList()

◆ GetLogName()

MagickExport const char * GetLogName ( void  )

Definition at line 679 of file log.c.

References log_name.

Referenced by TranslateEvent(), and TranslateFilename().

◆ IsEventLogging()

MagickExport MagickBooleanType IsEventLogging ( void  )

Definition at line 763 of file log.c.

References event_logging.

Referenced by AcquireImage(), AcquireImageColormap(), AcquireMagickInfo(), AcquireNextImage(), AcquireResampleFilter(), AcquireResizeFilter(), AcquireVirtualCacheView(), AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddChildToXMLTree(), AddNoiseImage(), AddPathToXMLTree(), AffineTransformImage(), AnimateImages(), AnnotateImage(), AppendImageFormat(), AppendImages(), AppendImageToList(), Ascii85Flush(), AttachBlob(), AttachCustomStream(), AutoThresholdImage(), Base64Decode(), Base64Encode(), BilateralBlurImage(), BilevelImage(), BlackThresholdImage(), BlobToFile(), BlobToImage(), BlueShiftImage(), BlurImage(), BorderImage(), BrightnessContrastImage(), CannyEdgeImage(), CatchImageException(), ChannelFxImage(), CharcoalImage(), ChopImage(), CLAHEImage(), ClampImage(), ClassifyImageColors(), ClipImagePath(), ClipPixelCacheNexus(), CloneCacheView(), CloneImage(), CloneImageArtifacts(), CloneImageOptions(), CloneImageProfiles(), CloneImageProperties(), CloneImages(), CloneMontageInfo(), ClonePixelCache(), ClonePixelCacheMethods(), CloneSplayTree(), CloseBlob(), CloseMagickLog(), ClutImage(), CoalesceImages(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), ColorThresholdImage(), CombineImages(), CompareImages(), CompareImagesBounds(), CompareImagesLayers(), ComplexImages(), CompositeImage(), CompositeLayers(), CompressImageColormap(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ConstituteImage(), ContrastImage(), ContrastStretchImage(), ConvertPrimitiveToPath(), CopyImagePixels(), CropImage(), CropImageToTiles(), CustomStreamToImage(), CycleColormapImage(), DecipherImage(), DeleteImageArtifact(), DeleteImageOption(), DeleteImageProfile(), DeleteImageProperty(), DeleteImageRegistry(), DeleteImages(), DeleteNodeByValueFromSplayTree(), DeleteNodeFromSplayTree(), DespeckleImage(), DestroyBlob(), DestroyCacheView(), DestroyCustomStreamInfo(), DestroyDrawInfo(), DestroyImage(), DestroyImageArtifacts(), DestroyImageInfo(), DestroyImageList(), DestroyImageOptions(), DestroyImagePixelCache(), DestroyImagePixels(), DestroyImageProperties(), DestroyLocaleOptions(), DestroyMontageInfo(), DestroyPixelCache(), DestroyPixelStream(), DestroyQuantizeInfo(), DestroyRandomInfo(), DestroyResampleFilter(), DestroySignatureInfo(), DestroyStreamInfo(), DestroyTokenInfo(), DestroyXMLTree(), DestroyXMLTreeRoot(), DetachBlob(), DisassociateBlob(), DisassociateImageStream(), DisplayImages(), DisposeImages(), DistortImage(), DistortResizeImage(), DrawAffineImage(), DrawClippingMask(), DrawCompositeMask(), DrawGradientImage(), DrawPatternPath(), DrawPolygonPrimitive(), DrawPrimitive(), DuplicateBlob(), DuplicateImages(), EdgeImage(), EmbossImage(), EncipherImage(), EnhanceImage(), EOFBlob(), EqualizeImage(), ErrorBlob(), EvaluateImage(), EvaluateImages(), ExcerptImage(), ExpandFilenames(), ExportImagePixels(), ExportQuantumPixels(), ExtentImage(), FileToBlob(), FileToImage(), FileToString(), FileToStringInfo(), FinalizeSignature(), FlipImage(), FloodfillPaintImage(), FlopImage(), FrameImage(), FunctionImage(), FxImage(), GammaImage(), GaussianBlurImage(), GetAffineMatrix(), GetAuthenticMetacontentFromStream(), GetAuthenticPixelsFromStream(), GetAuthenticPixelsStream(), GetBlobError(), GetBlobProperties(), GetBlobSize(), GetBlobStreamHandler(), GetCacheViewColorspace(), GetCacheViewExtent(), GetCacheViewImage(), GetCacheViewStorageClass(), GetCoderInfoList(), GetCoderList(), GetColorInfoList(), GetColorList(), GetColorTuple(), GetConfigureInfoList(), GetConfigureList(), GetConfigureOption(), GetConfigureOptions(), GetConfigurePaths(), GetConfigureValue(), GetDelegateCommand(), GetDelegateCommands(), GetDelegateInfoList(), GetDelegateList(), GetDelegateMode(), GetDelegateThreadSupport(), GetDrawInfo(), GetEdgeBoundingBox(), GetImageAlphaChannel(), GetImageArtifact(), GetImageBoundingBox(), GetImageColorspaceType(), GetImageConvexHull(), GetImageDepth(), GetImageDistortion(), GetImageDistortions(), GetImageDynamicThreshold(), GetImageEntropy(), GetImageExtent(), GetImageExtrema(), GetImageFeatures(), GetImageFromList(), GetImageInfo(), GetImageKurtosis(), GetImageListLength(), GetImageMagick(), GetImageMask(), GetImageMean(), GetImageMedian(), GetImageMinimumBoundingBox(), GetImageMoments(), GetImageOption(), GetImageProfile(), GetImageProperty(), GetImageQuantizeError(), GetImageRange(), GetImageReferenceCount(), GetImageRegistry(), GetImageStatistics(), GetImageTotalInkDensity(), GetImageVirtualPixelMethod(), GetLocaleInfoList(), GetLocaleList(), GetLocaleOptions(), GetLocaleValue(), GetLocationStatistics(), GetLogInfoList(), GetLogList(), GetMagicInfoList(), GetMagickInfoList(), GetMagickList(), GetMagickPrecision(), GetMagickProperty(), GetMagickPropertyLetter(), GetMagicList(), GetMagicName(), GetMimeDescription(), GetMimeInfoList(), GetMimeList(), GetMimeType(), GetMontageInfo(), GetMotionBlurKernel(), GetMultilineTypeMetrics(), GetNextImageArtifact(), GetNextImageInList(), GetNextImageOption(), GetNextImageProfile(), GetNextImageProperty(), GetNextImageRegistry(), GetNextKeyInSplayTree(), GetNextValueInSplayTree(), GetNextXMLTreeTag(), GetNumberOfNodesInSplayTree(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetPageGeometry(), GetPathComponent(), GetPixelCacheColorspace(), GetPixelCacheStorageClass(), GetPixelCacheTileSize(), GetPolicyInfoList(), GetPolicyList(), GetPolicyValue(), GetQuantizeInfo(), GetQuantumType(), GetRootValueFromSplayTree(), GetSignatureBlocksize(), GetSignatureDigest(), GetSignatureDigestsize(), GetTypeInfoList(), GetTypeList(), GetTypeMetrics(), GetValueFromSplayTree(), GetVirtualMetacontentFromStream(), GetVirtualPixelsStream(), GetVirtualPixelStream(), GetXMLTreeAttribute(), GetXMLTreeAttributes(), GetXMLTreeChild(), GetXMLTreeContent(), GetXMLTreeOrdered(), GetXMLTreePath(), GetXMLTreeProcessingInstructions(), GetXMLTreeSibling(), GetXMLTreeTag(), GradientImage(), GrayscaleImage(), HaldClutImage(), HoughLineImage(), HuffmanDecodeImage(), HuffmanEncodeImage(), Hull(), IdentifyImage(), IdentifyImageGray(), IdentifyImageMonochrome(), IdentifyImageType(), IdentifyPaletteImage(), ImageListToArray(), ImagesToBlob(), ImagesToCustomStream(), ImageToBlob(), ImageToCustomStream(), ImageToFile(), ImplodeImage(), ImportImagePixels(), ImportQuantumPixels(), InitializeSignature(), InjectImageBlob(), InsertImageInList(), IntegralImage(), InterpolativeResizeImage(), InterpretDelegateProperties(), InterpretImageProperties(), InverseFourierTransformImage(), InvokeDelegate(), InvokeDynamicImageFilter(), IsBlobExempt(), IsBlobSeekable(), IsBlobTemporary(), IsEquivalentImage(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImageObject(), IsImageOpaque(), IsPaletteImage(), IsTaintImage(), KmeansImage(), KuwaharaImage(), LevelImage(), LevelImageColors(), LevelizeImage(), LiquidRescaleImage(), ListFiles(), ListMagickVersion(), LoadTypeCache(), LocalContrastImage(), LogMagickEvent(), LZWEncodeImage(), MagnifyImage(), MaskPixelCacheNexus(), MeanShiftImage(), MergeImageLayers(), MinifyImage(), ModifyImage(), ModulateImage(), MontageImageList(), MorphImages(), MorphologyImage(), MotionBlurImage(), NegateImage(), NewMagickImage(), NewSplayTree(), NewXMLTreeTag(), OilPaintImage(), OpaquePaintImage(), OpenBlob(), OpenPixelCache(), OptimizeImageTransparency(), OptimizeLayerFrames(), OrderedDitherImage(), PackbitsEncodeImage(), ParseGravityGeometry(), ParseMetaGeometry(), PasskeyDecipherImage(), PasskeyEncipherImage(), PerceptibleImage(), PersistPixelCache(), PingBlob(), PingImage(), PingImages(), PlasmaImage(), PolaroidImage(), PolynomialImage(), PosterizeImage(), PreviewImage(), ProfileImage(), PruneTagFromXMLTree(), QuantizeImage(), QuantizeImages(), QueryColorCompliance(), RaiseImage(), RandomThresholdImage(), RangeThresholdImage(), ReadImage(), ReadImages(), ReadStream(), ReferenceBlob(), ReferenceImage(), RegisterMagickInfo(), RegistryComponentTerminus(), RemapImage(), RemapImages(), RemoteDisplayCommand(), RemoveDuplicateLayers(), RemoveFirstImageFromList(), RemoveImageArtifact(), RemoveImageFromList(), RemoveImageOption(), RemoveImageProfile(), RemoveImageProperty(), RemoveImageRegistry(), RemoveLastImageFromList(), RemoveNodeByValueFromSplayTree(), RemoveNodeFromSplayTree(), RemoveZeroDelayLayers(), RenderMVGContent(), ReplaceImageInList(), ReplaceImageInListReturnLast(), ResampleImage(), ResetImageArtifactIterator(), ResetImageOptionIterator(), ResetImageOptions(), ResetImagePage(), ResetImagePixels(), ResetImageProfileIterator(), ResetImagePropertyIterator(), ResetImageRegistryIterator(), ResetSplayTree(), ResetSplayTreeIterator(), ResizeImage(), ReverseImageList(), RollImage(), RotateImage(), RotationalBlurImage(), SampleImage(), ScaleImage(), SeekBlob(), SegmentImage(), SelectiveBlurImage(), SeparateImage(), SeparateImages(), SepiaToneImage(), SetBlobExempt(), SetBlobExtent(), SetCacheAlphaChannel(), SetCacheViewStorageClass(), SetCacheViewVirtualPixelMethod(), SetGeometry(), SetGeometryInfo(), SetImageAlpha(), SetImageAlphaChannel(), SetImageArtifact(), SetImageBackgroundColor(), SetImageColor(), SetImageColorspace(), SetImageDepth(), SetImageGray(), SetImageInfo(), SetImageInfoBlob(), SetImageInfoCustomStream(), SetImageInfoFile(), SetImageMask(), SetImageMonochrome(), SetImageOption(), SetImageProfileInternal(), SetImageProperty(), SetImageRegionMask(), SetImageRegistry(), SetImageStorageClass(), SetImageType(), SetImageVirtualPixelMethod(), SetMagickPrecision(), SetPixelCacheMethods(), SetPixelCacheVirtualMethod(), SetQuantumDepth(), SetQuantumEndian(), SetQuantumFormat(), SetQuantumImageType(), SetQuantumPad(), SetResampleFilterInterpolateMethod(), SetResampleFilterVirtualPixelMethod(), SetXMLTreeAttribute(), SetXMLTreeContent(), ShadeImage(), ShadowImage(), SharpenImage(), ShaveImage(), ShearImage(), ShearRotateImage(), SigmoidalContrastImage(), SignatureImage(), SimilarityImage(), SmushImages(), SolarizeImage(), SortColormapByIntensity(), SortImagePixels(), SparseColorImage(), SpliceImage(), SpliceImageIntoList(), SpreadImage(), sRGBTransformImage(), StatisticImage(), SteganoImage(), StereoAnaglyphImage(), StreamImage(), StreamImagePixels(), StripImage(), SwirlImage(), SyncAuthenticPixelsStream(), SyncBlob(), SyncImage(), SyncImageSettings(), SyncImagesSettings(), TellBlob(), TextureImage(), ThumbnailImage(), TintImage(), TransformImage(), TransformImageColorspace(), TransformsRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), TrimImage(), UnsharpMaskImage(), VignetteImage(), WaveImage(), WaveletDenoiseImage(), WhiteBalanceImage(), WhiteThresholdImage(), WriteImage(), WriteImages(), WriteStream(), XImportImage(), XMLTreeInfoToXML(), XShearImage(), YShearImage(), and ZLIBEncodeImage().

◆ IsLogCacheInstantiated()

static MagickBooleanType IsLogCacheInstantiated ( ExceptionInfo exception)
static

◆ ListLogInfo()

◆ LoadLogCache()

◆ LogCompare()

static int LogCompare ( const void *  x,
const void *  y 
)
static

Definition at line 599 of file log.c.

References LocaleCompare().

Referenced by GetLogList().

◆ LogComponentGenesis()

MagickPrivate MagickBooleanType LogComponentGenesis ( void  )

◆ LogComponentTerminus()

◆ LogInfoCompare()

static int LogInfoCompare ( const void *  x,
const void *  y 
)
static

Definition at line 503 of file log.c.

References LocaleCompare().

Referenced by GetLogInfoList().

◆ LogMagickEvent()

MagickExport MagickBooleanType LogMagickEvent ( const LogEventType  type,
const char *  module,
const char *  function,
const size_t  line,
const char *  format,
  ... 
)

Definition at line 1699 of file log.c.

References IsEventLogging(), LogMagickEventList(), MagickFalse, and module.

Referenced by AcquireImage(), AcquireImageColormap(), AcquireMagickInfo(), AcquireMagickResource(), AcquireNextImage(), AcquireResampleFilter(), AcquireResizeFilter(), AcquireUniqueFileResource(), AcquireVirtualCacheView(), AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddNoiseImage(), AddPathToXMLTree(), AffineTransformImage(), AnimateImages(), AnnotateImage(), AppendImageFormat(), AppendImages(), AppendImageToList(), Ascii85Flush(), AttachBlob(), AttachCustomStream(), AutoThresholdImage(), Base64Decode(), Base64Encode(), BilateralBlurImage(), BilevelImage(), BlackThresholdImage(), BlobToFile(), BlobToImage(), BlueShiftImage(), BlurImage(), BorderImage(), BrightnessContrastImage(), CannyEdgeImage(), CatchImageException(), ChannelFxImage(), CharcoalImage(), ChopImage(), CLAHEImage(), ClampImage(), ClassifyImageColors(), ClipImagePath(), ClipPixelCacheNexus(), CloneCacheView(), CloneImage(), CloneImageArtifacts(), CloneImageOptions(), CloneImageProfiles(), CloneImageProperties(), CloneImages(), ClonePixelCache(), ClonePixelCacheMethods(), ClonePixelCacheRepository(), CloneSplayTree(), CloseBlob(), ClutImage(), CoalesceImages(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), ColorThresholdImage(), CombineImages(), CompareImages(), CompareImagesBounds(), CompareImagesLayers(), ComplexImages(), CompositeImage(), CompositeLayers(), CompressImageColormap(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ConstituteImage(), ContrastImage(), ContrastStretchImage(), CopyImagePixels(), CropImage(), CropImageToTiles(), CustomStreamToImage(), CycleColormapImage(), DecipherImage(), DeleteImageArtifact(), DeleteImageOption(), DeleteImageProfile(), DeleteImageProperty(), DeleteImageRegistry(), DeleteImages(), DeleteNodeByValueFromSplayTree(), DeleteNodeFromSplayTree(), DeskewImage(), DespeckleImage(), DestroyBlob(), DestroyCacheView(), DestroyCustomStreamInfo(), DestroyDrawInfo(), DestroyImage(), DestroyImageArtifacts(), DestroyImageInfo(), DestroyImageList(), DestroyImageOptions(), DestroyImagePixelCache(), DestroyImagePixels(), DestroyImageProperties(), DestroyLocaleOptions(), DestroyMontageInfo(), DestroyPixelCache(), DestroyPixelStream(), DestroyQuantizeInfo(), DestroyRandomInfo(), DestroyResampleFilter(), DestroySignatureInfo(), DestroyStreamInfo(), DestroyTokenInfo(), DestroyXMLTree(), DestroyXMLTreeRoot(), DetachBlob(), DisassociateBlob(), DisassociateImageStream(), DisplayImages(), DisposeImages(), DistortImage(), DistortResizeImage(), DrawAffineImage(), DrawClippingMask(), DrawCompositeMask(), DrawDashPolygon(), DrawGradientImage(), DrawPatternPath(), DrawPolygonPrimitive(), DrawPrimitive(), DrawStrokePolygon(), DuplicateBlob(), DuplicateImages(), EdgeImage(), EmbossImage(), EncipherImage(), EnhanceImage(), EOFBlob(), EqualizeImage(), ErrorBlob(), EvaluateImage(), EvaluateImages(), ExcerptImage(), ExpandFilenames(), ExportImagePixels(), ExportQuantumPixels(), ExtentImage(), FileToBlob(), FileToImage(), FileToString(), FileToStringInfo(), FinalizeSignature(), FlipImage(), FloodfillPaintImage(), FlopImage(), FrameImage(), FunctionImage(), FxImage(), GammaImage(), GaussianBlurImage(), GetAffineMatrix(), GetAuthenticMetacontentFromStream(), GetAuthenticPixelsFromStream(), GetAuthenticPixelsStream(), GetBlobError(), GetBlobProperties(), GetBlobSize(), GetBlobStreamHandler(), GetCacheViewColorspace(), GetCacheViewExtent(), GetCacheViewImage(), GetCacheViewStorageClass(), GetCoderInfoList(), GetCoderList(), GetColorInfoList(), GetColorList(), GetColorTuple(), GetConfigureInfoList(), GetConfigureList(), GetConfigureOption(), GetConfigureOptions(), GetConfigurePaths(), GetConfigureValue(), GetDelegateCommand(), GetDelegateCommands(), GetDelegateInfoList(), GetDelegateList(), GetDelegateMode(), GetDelegateThreadSupport(), GetDrawInfo(), GetEdgeBoundingBox(), GetImageAlphaChannel(), GetImageArtifact(), GetImageBoundingBox(), GetImageColorspaceType(), GetImageConvexHull(), GetImageDepth(), GetImageDistortion(), GetImageDistortions(), GetImageDynamicThreshold(), GetImageEntropy(), GetImageExtent(), GetImageExtrema(), GetImageFeatures(), GetImageFromList(), GetImageInfo(), GetImageKurtosis(), GetImageListLength(), GetImageMagick(), GetImageMask(), GetImageMean(), GetImageMedian(), GetImageMinimumBoundingBox(), GetImageMoments(), GetImageOption(), GetImageProfile(), GetImageProperty(), GetImageQuantizeError(), GetImageRange(), GetImageReferenceCount(), GetImageRegistry(), GetImageStatistics(), GetImageTotalInkDensity(), GetImageVirtualPixelMethod(), GetLocaleInfoList(), GetLocaleList(), GetLocaleOptions(), GetLocaleValue(), GetLocationStatistics(), GetLogInfoList(), GetLogList(), GetMagicInfoList(), GetMagickInfoList(), GetMagickList(), GetMagickPrecision(), GetMagickProperty(), GetMagickPropertyLetter(), GetMagicList(), GetMagicName(), GetMimeDescription(), GetMimeInfoList(), GetMimeList(), GetMimeType(), GetMontageInfo(), GetMotionBlurKernel(), GetMultilineTypeMetrics(), GetNextImageArtifact(), GetNextImageInList(), GetNextImageOption(), GetNextImageProfile(), GetNextImageProperty(), GetNextImageRegistry(), GetNextKeyInSplayTree(), GetNextValueInSplayTree(), GetNextXMLTreeTag(), GetNumberOfNodesInSplayTree(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetPageGeometry(), GetPathComponent(), GetPixelCacheColorspace(), GetPixelCacheStorageClass(), GetPixelCacheTileSize(), GetPolicyInfoList(), GetPolicyList(), GetPolicyValue(), GetQuantizeInfo(), GetQuantumType(), GetRootValueFromSplayTree(), GetSignatureBlocksize(), GetSignatureDigest(), GetSignatureDigestsize(), GetThresholdMapFile(), GetTypeInfoList(), GetTypeList(), GetTypeMetrics(), GetValueFromSplayTree(), GetVirtualMetacontentFromStream(), GetVirtualPixelsStream(), GetVirtualPixelStream(), GetXMLTreeAttribute(), GetXMLTreeAttributes(), GetXMLTreeChild(), GetXMLTreeContent(), GetXMLTreeOrdered(), GetXMLTreePath(), GetXMLTreeProcessingInstructions(), GetXMLTreeSibling(), GetXMLTreeTag(), GradientImage(), GrayscaleImage(), HaldClutImage(), HoughLineImage(), HuffmanDecodeImage(), HuffmanEncodeImage(), Hull(), IdentifyImage(), IdentifyImageGray(), IdentifyImageMonochrome(), IdentifyImageType(), IdentifyPaletteImage(), ImageListToArray(), ImagesToBlob(), ImagesToCustomStream(), ImageToBlob(), ImageToCustomStream(), ImageToFile(), ImplodeImage(), ImportImagePixels(), ImportQuantumPixels(), InitializeSignature(), InjectImageBlob(), InsertImageInList(), IntegralImage(), InterpolativeResizeImage(), InterpretDelegateProperties(), InterpretImageProperties(), InverseFourierTransformImage(), InvokeDelegate(), InvokeDynamicImageFilter(), IsBlobExempt(), IsBlobSeekable(), IsBlobTemporary(), IsEquivalentImage(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImageObject(), IsImageOpaque(), IsPaletteImage(), IsRightsAuthorized(), IsTaintImage(), KmeansImage(), KuwaharaImage(), LevelImage(), LevelImageColors(), LevelizeImage(), LiquidRescaleImage(), ListFiles(), ListThresholdMapFile(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadMimeCache(), LoadPolicyCache(), LoadTypeCache(), LocalContrastImage(), LogPathInfo(), LogPixelChannels(), LogPolygonInfo(), LogPrimitiveInfo(), LZWEncodeImage(), MagnifyImage(), MaskPixelCacheNexus(), MeanShiftImage(), MergeImageLayers(), MinifyImage(), ModifyImage(), ModulateImage(), MontageImageList(), MorphImages(), MorphologyImage(), MotionBlurImage(), NegateImage(), NewMagickImage(), OilPaintImage(), OpaquePaintImage(), OpenBlob(), OpenPixelCache(), OptimizeImageTransparency(), OptimizeLayerFrames(), OrderedDitherImage(), PackbitsEncodeImage(), ParseGravityGeometry(), ParseMetaGeometry(), PasskeyDecipherImage(), PasskeyEncipherImage(), PerceptibleImage(), PersistPixelCache(), PingBlob(), PingImage(), PingImages(), PlasmaImage(), PolaroidImage(), PolynomialImage(), PosterizeImage(), PreviewImage(), ProfileImage(), PruneTagFromXMLTree(), QuantizeImage(), QuantizeImages(), QueryColorCompliance(), RaiseImage(), RandomThresholdImage(), RangeThresholdImage(), ReadImage(), ReadImages(), ReadPixelCacheMetacontent(), ReadPixelCachePixels(), ReadStream(), ReferenceBlob(), ReferenceImage(), RegisterMagickInfo(), RegisterMagickSignalHandler(), RegistryComponentTerminus(), RelinquishMagickResource(), RelinquishUniqueFileResource(), RemapImage(), RemapImages(), RemoteDisplayCommand(), RemoveDuplicateLayers(), RemoveFirstImageFromList(), RemoveImageArtifact(), RemoveImageFromList(), RemoveImageOption(), RemoveImageProfile(), RemoveImageProperty(), RemoveImageRegistry(), RemoveLastImageFromList(), RemoveNodeByValueFromSplayTree(), RemoveNodeFromSplayTree(), RemoveZeroDelayLayers(), RenderMVGContent(), RenderPostscript(), ReplaceImageInList(), ReplaceImageInListReturnLast(), ResampleImage(), ResetImageArtifactIterator(), ResetImageOptionIterator(), ResetImageOptions(), ResetImagePage(), ResetImagePixels(), ResetImageProfileIterator(), ResetImagePropertyIterator(), ResetImageRegistryIterator(), ResetSplayTree(), ResetSplayTreeIterator(), ResizeImage(), ReverseImageList(), RollImage(), RotateImage(), RotationalBlurImage(), SampleImage(), ScaleImage(), SeekBlob(), SegmentImage(), SelectiveBlurImage(), SeparateImage(), SeparateImages(), SepiaToneImage(), SetBlobExempt(), SetBlobExtent(), SetCacheAlphaChannel(), SetCacheViewStorageClass(), SetCacheViewVirtualPixelMethod(), SetClientName(), SetClientPath(), SetGeometry(), SetGeometryInfo(), SetImageAlpha(), SetImageAlphaChannel(), SetImageArtifact(), SetImageBackgroundColor(), SetImageColor(), SetImageColorspace(), SetImageDepth(), SetImageGray(), SetImageInfo(), SetImageInfoBlob(), SetImageInfoCustomStream(), SetImageInfoFile(), SetImageMask(), SetImageMonochrome(), SetImageOption(), SetImageProfileInternal(), SetImageProperty(), SetImageRegionMask(), SetImageRegistry(), SetImageStorageClass(), SetImageType(), SetImageVirtualPixelMethod(), SetMagickPrecision(), SetPixelCacheExtent(), SetPixelCacheMethods(), SetPixelCacheVirtualMethod(), SetPixelChannelMask(), SetQuantumDepth(), SetQuantumEndian(), SetQuantumFormat(), SetQuantumImageType(), SetQuantumPad(), SetResampleFilterInterpolateMethod(), SetResampleFilterVirtualPixelMethod(), SetXMLTreeAttribute(), SetXMLTreeContent(), ShadeImage(), ShadowImage(), SharpenImage(), ShaveImage(), ShearImage(), ShearRotateImage(), ShredFile(), SigmoidalContrastImage(), SignatureImage(), SimilarityImage(), SmushImages(), SolarizeImage(), SortColormapByIntensity(), SortImagePixels(), SparseColorImage(), SpliceImage(), SpliceImageIntoList(), SpreadImage(), sRGBTransformImage(), StatisticImage(), SteganoImage(), StereoAnaglyphImage(), StreamImage(), StreamImagePixels(), StripImage(), SwirlImage(), SyncAuthenticPixelsStream(), SyncBlob(), SyncImage(), SyncImageSettings(), SyncImagesSettings(), TellBlob(), TextureImage(), ThrowMagickExceptionList(), ThumbnailImage(), TintImage(), TransformImage(), TransformImageColorspace(), TransformsRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), TrimImage(), UnsharpMaskImage(), VignetteImage(), WaveImage(), WaveletDenoiseImage(), WhiteBalanceImage(), WhiteThresholdImage(), WriteImage(), WriteImages(), WritePixelCacheMetacontent(), WritePixelCachePixels(), WriteStream(), XImportImage(), XMLTreeInfoToXML(), XShearImage(), YShearImage(), and ZLIBEncodeImage().

◆ LogMagickEventList()

◆ ParseLogHandlers() [1/2]

static LogHandlerType ParseLogHandlers ( const char *  handlers)
static

Definition at line 1741 of file log.c.

References LocaleNCompare(), LogHandlers, _HandlerInfo::name, NoHandler, and UndefinedHandler.

◆ ParseLogHandlers() [2/2]

static LogHandlerType ParseLogHandlers ( static MagickBooleanType LoadLogCache(LinkedListInfo  const char *)
static

Definition at line 226 of file log.c.

Referenced by LoadLogCache().

◆ SetLogEventMask()

◆ SetLogFormat()

◆ SetLogMethod()

◆ SetLogName()

MagickExport const char * SetLogName ( const char *  name)

Definition at line 1932 of file log.c.

References CopyMagickString(), log_name, and MagickPathExtent.

◆ TranslateEvent()

◆ TranslateFilename()

Variable Documentation

◆ event_logging

MagickBooleanType event_logging = MagickFalse
static

Definition at line 216 of file log.c.

Referenced by CheckEventLogging(), IsEventLogging(), and LogComponentTerminus().

◆ log_cache

◆ log_name

char log_name[MagickPathExtent] = "Magick"
static

Definition at line 210 of file log.c.

Referenced by GetLogName(), and SetLogName().

◆ log_semaphore

◆ LogHandlers

const HandlerInfo LogHandlers[32]
static

Definition at line 166 of file log.c.

Referenced by ListLogInfo(), and ParseLogHandlers().

◆ LogMap

const LogMapInfo LogMap[]
static
Initial value:
=
{
{ NoEvents, ConsoleHandler, "Magick-%g.log",
"%t %r %u %v %d %c[%p]: %m/%f/%l/%d\\n %e" }
}
@ ConsoleHandler
Definition: log.c:81
@ NoEvents
Definition: log.h:36

Definition at line 203 of file log.c.