MagickCore
7.0.0
|
#include "MagickCore/studio.h"
#include "MagickCore/blob.h"
#include "MagickCore/client.h"
#include "MagickCore/configure.h"
#include "MagickCore/configure-private.h"
#include "MagickCore/exception.h"
#include "MagickCore/exception-private.h"
#include "MagickCore/hashmap.h"
#include "MagickCore/log.h"
#include "MagickCore/log-private.h"
#include "MagickCore/memory_.h"
#include "MagickCore/option.h"
#include "MagickCore/semaphore.h"
#include "MagickCore/timer.h"
#include "MagickCore/string_.h"
#include "MagickCore/string-private.h"
#include "MagickCore/token.h"
#include "MagickCore/thread_.h"
#include "MagickCore/thread-private.h"
#include "MagickCore/utility.h"
#include "MagickCore/utility-private.h"
#include "MagickCore/version.h"
#include "MagickCore/xml-tree.h"
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 } |
Functions | |
static LogHandlerType | ParseLogHandlers (const char *) |
static LogInfo * | GetLogInfo (const char *, ExceptionInfo *) |
static MagickBooleanType | InitializeLogList (ExceptionInfo *) |
static MagickBooleanType | LoadLogLists (const char *, ExceptionInfo *) |
MagickExport void | CloseMagickLog (void) |
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) |
MagickExport MagickBooleanType | IsEventLogging (void) |
MagickExport MagickBooleanType | ListLogInfo (FILE *file, ExceptionInfo *exception) |
MagickPrivate MagickBooleanType | LogComponentGenesis (void) |
static void * | DestroyLogElement (void *log_info) |
MagickPrivate void | LogComponentTerminus (void) |
static char * | TranslateEvent (const LogEventType magick_unused(type), const char *module, const char *function, const size_t line, const char *domain, const char *event) |
static char * | TranslateFilename (const LogInfo *log_info) |
MagickBooleanType | LogMagickEventList (const LogEventType type, const char *module, const char *function, const size_t line, const char *format, va_list operands) |
MagickBooleanType | LogMagickEvent (const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...) |
static MagickBooleanType | LoadLogList (const char *xml, const char *filename, const size_t depth, ExceptionInfo *exception) |
MagickExport LogEventType | SetLogEventMask (const char *events) |
MagickExport void | SetLogFormat (const char *format) |
MagickExport const char * | SetLogName (const char *name) |
Variables | |
static const HandlerInfo | LogHandlers [] |
static const LogMapInfo | LogMap [] |
static char | log_name [MaxTextExtent] = "Magick" |
static LinkedListInfo * | log_list = (LinkedListInfo *) NULL |
static SemaphoreInfo * | log_semaphore = (SemaphoreInfo *) NULL |
static volatile MagickBooleanType | instantiate_log = MagickFalse |
#define LogFilename "log.xml" |
Definition at line 69 of file log.c.
Referenced by InitializeLogList().
#define MegabytesToBytes | ( | value | ) | ((MagickSizeType) (value)*1024*1024) |
Referenced by ListLogInfo().
typedef struct _EventInfo EventInfo |
typedef struct _HandlerInfo HandlerInfo |
typedef struct _LogMapInfo LogMapInfo |
enum LogHandlerType |
MagickExport void CloseMagickLog | ( | void | ) |
Definition at line 219 of file log.c.
References AcquireExceptionInfo(), _LogInfo::append, DestroyExceptionInfo(), _LogInfo::file, FormatLocaleFile(), GetLogInfo(), IsEventLogging(), LockSemaphoreInfo(), log_semaphore, MagickFalse, and UnlockSemaphoreInfo().
|
static |
Definition at line 717 of file log.c.
References _LogInfo::append, DestroyString(), _LogInfo::exempt, _LogInfo::file, _LogInfo::filename, _LogInfo::format, FormatLocaleFile(), MagickFalse, _LogInfo::path, and RelinquishMagickMemory().
Referenced by LogComponentTerminus().
|
static |
Definition at line 268 of file log.c.
References GetNextValueInLinkedList(), GetValueFromLinkedList(), InitializeLogList(), InsertValueInLinkedList(), instantiate_log, IsLinkedListEmpty(), LocaleCompare(), LockSemaphoreInfo(), log_list, log_semaphore, MagickFalse, _LogInfo::name, RemoveElementByValueFromLinkedList(), ResetLinkedListIterator(), and UnlockSemaphoreInfo().
Referenced by CloseMagickLog(), GetLogInfoList(), GetLogList(), IsEventLogging(), LogMagickEventList(), SetLogEventMask(), SetLogFormat(), and TranslateEvent().
MagickExport const LogInfo** GetLogInfoList | ( | const char * | pattern, |
size_t * | number_preferences, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 349 of file log.c.
References AcquireQuantumMemory(), GetLogInfo(), GetMagickModule, GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GlobExpression(), LockSemaphoreInfo(), log_list, log_semaphore, LogInfoCompare(), LogMagickEvent(), MagickFalse, _LogInfo::name, ResetLinkedListIterator(), _LogInfo::stealth, TraceEvent, and UnlockSemaphoreInfo().
Referenced by ListLogInfo().
MagickExport char** GetLogList | ( | const char * | pattern, |
size_t * | number_preferences, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 442 of file log.c.
References AcquireQuantumMemory(), ConstantString(), GetLogInfo(), GetMagickModule, GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GlobExpression(), LockSemaphoreInfo(), log_list, log_semaphore, LogCompare(), LogMagickEvent(), MagickFalse, _LogInfo::name, ResetLinkedListIterator(), _LogInfo::stealth, TraceEvent, and UnlockSemaphoreInfo().
MagickExport const char* GetLogName | ( | void | ) |
Definition at line 506 of file log.c.
References log_name.
Referenced by TranslateEvent(), and TranslateFilename().
|
static |
Definition at line 533 of file log.c.
References AcquireSemaphoreInfo(), instantiate_log, LoadLogLists(), LockSemaphoreInfo(), log_list, log_semaphore, LogFilename, MagickFalse, MagickTrue, and UnlockSemaphoreInfo().
Referenced by GetLogInfo().
MagickExport MagickBooleanType IsEventLogging | ( | void | ) |
Definition at line 570 of file log.c.
References AcquireExceptionInfo(), DestroyExceptionInfo(), _LogInfo::event_mask, GetLogInfo(), IsLinkedListEmpty(), log_list, MagickFalse, MagickTrue, and NoEvents.
Referenced by AcquireImage(), AcquireResampleFilter(), AcquireVirtualCacheView(), AddChildToXMLTree(), AppendValueToLinkedList(), CloneBlobInfo(), CloneDrawInfo(), CloneImage(), CloneImageInfo(), CloneMontageInfo(), CloseMagickLog(), ConvertPathToPolygon(), ConvertPrimitiveToPath(), DeleteImageRegistry(), DrawPrimitive(), ExpandFilenames(), GetBlobInfo(), GetDrawInfo(), GetImageInfo(), GetImageRegistry(), GetMontageInfo(), GetNextImageRegistry(), LogMagickEventList(), MagickCoreGenesis(), NewHashmap(), NewImageView(), NewImageViewRegion(), NewSplayTree(), NewXMLTreeTag(), RegistryComponentTerminus(), RemoveImageRegistry(), ResetImageRegistryIterator(), and SetImageRegistry().
MagickExport MagickBooleanType ListLogInfo | ( | FILE * | file, |
ExceptionInfo * | exception | ||
) |
Definition at line 610 of file log.c.
References FormatLocaleFile(), FormatMagickSize(), _LogInfo::generations, GetLogInfoList(), LocaleCompare(), MagickFalse, MagickTrue, MaxTextExtent, MegabytesToBytes, _LogInfo::path, and RelinquishMagickMemory().
|
static |
Definition at line 1281 of file log.c.
References AcquireMagickMemory(), AcquireString(), AppendValueToLinkedList(), ConcatenateMagickString(), ConfigureError, ConstantString(), CopyMagickString(), DestroyString(), DirectorySeparator, _LogInfo::event_mask, _LogInfo::exempt, _LogInfo::filename, FileToString(), _LogInfo::format, _LogInfo::generations, GetMagickModule, GetMagickToken(), GetPathComponent(), GetTimerInfo(), _LogInfo::handler_mask, HeadPath, _LogInfo::limit, LocaleCompare(), LocaleNCompare(), log_list, MagickFalse, MagickLogEventOptions, MagickSignature, MagickTrue, MaxTextExtent, NewLinkedList(), ParseCommandOption(), ParseLogHandlers(), _LogInfo::path, RelinquishMagickMemory(), ResetMagickMemory(), ResourceLimitError, ResourceLimitFatalError, _LogInfo::signature, StringToUnsignedLong(), ThrowFatalException, ThrowFileException, ThrowMagickException(), and _LogInfo::timer.
Referenced by LoadLogLists().
static MagickBooleanType LoadLogLists | ( | const char * | filename, |
ExceptionInfo * | exception | ||
) |
Definition at line 1524 of file log.c.
References AcquireMagickMemory(), AppendValueToLinkedList(), ConstantString(), DestroyConfigureOptions(), _LogInfo::event_mask, _LogMapInfo::event_mask, _LogInfo::exempt, _LogInfo::filename, _LogMapInfo::filename, _LogInfo::format, _LogMapInfo::format, GetConfigureOptions(), GetMagickModule, GetNextValueInLinkedList(), GetStringInfoDatum(), GetStringInfoPath(), GetTimerInfo(), _LogInfo::handler_mask, _LogMapInfo::handler_mask, LoadLogList(), log_list, LogMap, MagickFalse, MagickSignature, MagickTrue, _LogInfo::name, NewLinkedList(), _LogInfo::path, ResetMagickMemory(), ResourceLimitError, _LogInfo::signature, ThrowFileException, ThrowMagickException(), and _LogInfo::timer.
Referenced by InitializeLogList().
|
static |
MagickPrivate MagickBooleanType LogComponentGenesis | ( | void | ) |
Definition at line 692 of file log.c.
References AcquireSemaphoreInfo(), log_semaphore, and MagickTrue.
Referenced by MagickCoreGenesis().
MagickPrivate void LogComponentTerminus | ( | void | ) |
Definition at line 743 of file log.c.
References AcquireSemaphoreInfo(), DestroyLinkedList(), DestroyLogElement(), DestroySemaphoreInfo(), instantiate_log, LockSemaphoreInfo(), log_list, log_semaphore, MagickFalse, and UnlockSemaphoreInfo().
Referenced by MagickCoreTerminus().
|
static |
MagickBooleanType LogMagickEvent | ( | const LogEventType | type, |
const char * | module, | ||
const char * | function, | ||
const size_t | line, | ||
const char * | format, | ||
... | |||
) |
Definition at line 1236 of file log.c.
References LogMagickEventList().
Referenced by AccelerateConvolveImage(), AcquireImage(), AcquireImageColormap(), AcquireMagickResource(), AcquireNextImage(), AcquireResampleFilter(), AcquireResizeFilter(), AcquireUniqueFileResource(), AcquireVirtualCacheView(), AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddNoiseImage(), AddPathToXMLTree(), AffineTransformImage(), AnimateImages(), AnnotateImage(), AppendImageFormat(), AppendImages(), AppendImageToList(), AppendValueToLinkedList(), Ascii85Flush(), AttachBlob(), Base64Decode(), Base64Encode(), BilevelImage(), BlackThresholdImage(), BlobToFile(), BlobToImage(), BlueShiftImage(), BlurImage(), BorderImage(), BrightnessContrastImage(), CatchImageException(), ChannelFxImage(), CharcoalImage(), ChopImage(), ClampImage(), ClassifyImageColors(), ClearLinkedList(), ClipImagePath(), CloneCacheView(), CloneImage(), CloneImageArtifacts(), CloneImageOptions(), CloneImageProfiles(), CloneImageProperties(), CloneImages(), ClonePixelCache(), ClonePixelCacheMethods(), ClonePixelCacheRepository(), CloneSplayTree(), CloneString(), CloneStringInfo(), CloseBlob(), ClutImage(), CoalesceImages(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImages(), CompareImagesLayers(), CompareStringInfo(), CompositeImage(), CompositeLayers(), CompressImageColormap(), ConcatenateStringInfo(), ConsolidateCMYKImages(), ConstituteImage(), ContrastImage(), ContrastStretchImage(), CropImage(), CropImageToTiles(), CycleColormapImage(), DecipherImage(), DeleteImageArtifact(), DeleteImageOption(), DeleteImageProfile(), DeleteImageProperty(), DeleteImageRegistry(), DeleteImages(), DeleteNodeByValueFromSplayTree(), DeleteNodeFromSplayTree(), DeskewImage(), DespeckleImage(), DestroyBlob(), DestroyCacheView(), DestroyConfigureOptions(), DestroyDrawInfo(), DestroyHashmap(), DestroyImage(), DestroyImageArtifacts(), DestroyImageInfo(), DestroyImageList(), DestroyImageOptions(), DestroyImagePixelCache(), DestroyImagePixels(), DestroyImageProperties(), DestroyLinkedList(), DestroyLocaleOptions(), DestroyMontageInfo(), DestroyPixelCache(), DestroyPixelStream(), DestroyQuantizeInfo(), DestroyRandomInfo(), DestroyResampleFilter(), DestroySignatureInfo(), DestroyStreamInfo(), DestroyStringInfo(), DestroyTokenInfo(), DestroyXMLTree(), DetachBlob(), DisassociateImageStream(), DisplayImages(), DisposeImages(), DistortImage(), DistortResizeImage(), DrawAffineImage(), DrawClipPath(), DrawDashPolygon(), DrawGradientImage(), DrawImage(), DrawPatternPath(), DrawPolygonPrimitive(), DrawPrimitive(), DrawStrokePolygon(), DuplicateBlob(), DuplicateImages(), EdgeImage(), EmbossImage(), EncipherImage(), EnhanceImage(), EOFBlob(), EqualizeImage(), EscapeString(), 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(), GetImageAlphaChannel(), GetImageArtifact(), GetImageBoundingBox(), GetImageDecoder(), GetImageDepth(), GetImageDistortion(), GetImageDistortions(), GetImageDynamicThreshold(), GetImageEncoder(), GetImageExtent(), GetImageExtrema(), GetImageFeatures(), GetImageFromList(), GetImageInfo(), GetImageKurtosis(), GetImageListLength(), GetImageMagick(), GetImageMask(), GetImageMean(), GetImageOption(), GetImageProfile(), GetImageProperty(), GetImageQuantizeError(), GetImageRange(), GetImageReferenceCount(), GetImageRegistry(), GetImageStatistics(), GetImageTotalInkDensity(), GetImageType(), GetImageVirtualPixelMethod(), GetLastValueInLinkedList(), GetLocaleInfoList(), GetLocaleList(), GetLocaleOptions(), GetLocaleValue(), GetLogInfoList(), GetLogList(), GetMagicInfoList(), GetMagickAdjoin(), GetMagickBlobSupport(), GetMagickDescription(), GetMagickEndianSupport(), GetMagickInfoList(), GetMagickList(), GetMagickPrecision(), GetMagickProperty(), GetMagickPropertyLetter(), GetMagickRawSupport(), GetMagickSeekableStream(), GetMagickThreadSupport(), GetMagicList(), GetMagicName(), GetMimeDescription(), GetMimeInfoList(), GetMimeList(), GetMimeType(), GetMontageInfo(), GetMotionBlurKernel(), GetMultilineTypeMetrics(), GetNextImageArtifact(), GetNextImageInList(), GetNextImageOption(), GetNextImageProfile(), GetNextImageProperty(), GetNextImageRegistry(), GetNextKeyInHashmap(), GetNextKeyInSplayTree(), GetNextValueInHashmap(), GetNextValueInLinkedList(), GetNextValueInSplayTree(), GetNextXMLTreeTag(), GetNumberOfElementsInLinkedList(), GetNumberOfEntriesInHashmap(), GetNumberOfNodesInSplayTree(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetPageGeometry(), GetPathComponent(), GetPixelCacheColorspace(), GetPixelCacheStorageClass(), GetPixelCacheTileSize(), GetPolicyInfoList(), GetPolicyList(), GetPolicyValue(), GetQuantizeInfo(), GetQuantumType(), GetSignatureBlocksize(), GetSignatureDigest(), GetSignatureDigestsize(), GetThresholdMapFile(), GetTypeInfoList(), GetTypeList(), GetTypeMetrics(), GetValueFromHashmap(), GetValueFromLinkedList(), GetValueFromSplayTree(), GetVirtualMetacontentFromStream(), GetVirtualPixelsStream(), GetVirtualPixelStream(), GetXMLTreeAttribute(), GetXMLTreeAttributes(), GetXMLTreeChild(), GetXMLTreeContent(), GetXMLTreeOrdered(), GetXMLTreePath(), GetXMLTreeProcessingInstructions(), GetXMLTreeSibling(), GetXMLTreeTag(), GradientImage(), GrayscaleImage(), HaldClutImage(), HuffmanDecodeImage(), HuffmanEncodeImage(), Hull(), IdentifyImage(), ImageListToArray(), ImagesToBlob(), ImageToBlob(), ImageToFile(), ImplodeImage(), ImportImagePixels(), ImportQuantumPixels(), InitializeSignature(), InjectImageBlob(), InsertImageInList(), InsertValueInLinkedList(), InsertValueInSortedLinkedList(), InterpolativeResizeImage(), InterpretImageProperties(), InverseFourierTransformImage(), InvokeDelegate(), InvokeDynamicImageFilter(), IsBlobExempt(), IsBlobSeekable(), IsBlobTemporary(), IsEquivalentImage(), IsHashmapEmpty(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImageGray(), IsImageMonochrome(), IsImageObject(), IsImageOpaque(), IsLinkedListEmpty(), IsPaletteImage(), IsRightsAuthorized(), IsTaintImage(), LevelImage(), LevelImageColors(), LevelizeImage(), LinkedListToArray(), LiquidRescaleImage(), ListFiles(), ListThresholdMapFile(), LoadCoderList(), LoadColorList(), LoadConfigureList(), LoadDelegateList(), LoadLocaleList(), LoadMagicList(), LoadMimeList(), LoadPolicyList(), LoadTypeList(), LogPathInfo(), LogPixelChannels(), LogPolygonInfo(), LogPrimitiveInfo(), LZWEncodeImage(), MagnifyImage(), MergeImageLayers(), MinifyImage(), ModifyImage(), ModulateImage(), MontageImageList(), MorphImages(), MotionBlurImage(), NegateImage(), NewMagickImage(), OilPaintImage(), OpaquePaintImage(), OpenBlob(), OpenPixelCache(), OptimizeImageTransparency(), OptimizeLayerFrames(), OrderedPosterizeImage(), PackbitsEncodeImage(), ParseMetaGeometry(), PasskeyDecipherImage(), PasskeyEncipherImage(), PerceptibleImage(), PersistPixelCache(), PingBlob(), PingImage(), PingImages(), PlasmaImage(), PolaroidImage(), PolynomialImage(), PosterizeImage(), PreviewImage(), PrintStringInfo(), ProfileImage(), PruneTagFromXMLTree(), PutEntryInHashmap(), QuantizeImage(), QuantizeImages(), QueryColorCompliance(), RadialBlurImage(), RaiseImage(), RandomThresholdImage(), ReadImage(), ReadImages(), ReadPixelCacheMetacontent(), ReadPixelCachePixels(), ReadStream(), ReferenceBlob(), ReferenceImage(), RegisterMagickInfo(), RegisterMagickSignalHandler(), RegistryComponentTerminus(), RelinquishMagickResource(), RelinquishUniqueFileResource(), RemapImage(), RemapImages(), RemoteDisplayCommand(), RemoveDuplicateLayers(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), RemoveEntryFromHashmap(), RemoveFirstImageFromList(), RemoveImageArtifact(), RemoveImageFromList(), RemoveImageOption(), RemoveImageProfile(), RemoveImageProperty(), RemoveImageRegistry(), RemoveLastElementFromLinkedList(), RemoveLastImageFromList(), RemoveNodeByValueFromSplayTree(), RemoveNodeFromSplayTree(), RemoveZeroDelayLayers(), RenderPostscript(), ReplaceImageInList(), ReplaceImageInListReturnLast(), ResampleImage(), ResetHashmapIterator(), ResetImageArtifactIterator(), ResetImageOptionIterator(), ResetImageOptions(), ResetImagePage(), ResetImageProfileIterator(), ResetImagePropertyIterator(), ResetImageRegistryIterator(), ResetLinkedListIterator(), ResetSplayTree(), ResetSplayTreeIterator(), ResetStringInfo(), ResizeImage(), ReverseImageList(), RollImage(), RotateImage(), SampleImage(), ScaleImage(), SeekBlob(), SegmentImage(), SelectiveBlurImage(), SeparateImage(), SeparateImages(), SepiaToneImage(), SetBlobExempt(), SetBlobExtent(), SetCacheAlphaChannel(), SetCacheViewStorageClass(), SetCacheViewVirtualPixelMethod(), SetGeometry(), SetGeometryInfo(), SetImageAlpha(), SetImageAlphaChannel(), SetImageArtifact(), SetImageBackgroundColor(), SetImageColor(), SetImageDepth(), SetImageInfo(), SetImageInfoBlob(), SetImageInfoFile(), SetImageMask(), SetImageOption(), SetImageProfile(), SetImageProperty(), SetImageRegistry(), SetImageType(), SetImageVirtualPixelMethod(), SetMagickInfo(), SetMagickPrecision(), SetPixelCacheExtent(), SetPixelCacheMethods(), SetPixelCacheVirtualMethod(), SetPixelChannelMask(), SetQuantumDepth(), SetQuantumEndian(), SetQuantumFormat(), SetQuantumImageType(), SetQuantumPad(), SetResampleFilterInterpolateMethod(), SetResampleFilterVirtualPixelMethod(), SetStringInfo(), SetStringInfoDatum(), SetStringInfoLength(), SetStringInfoPath(), SetXMLTreeAttribute(), SetXMLTreeContent(), ShadeImage(), ShadowImage(), SharpenImage(), ShaveImage(), ShearImage(), ShearRotateImage(), SigmoidalContrastImage(), SignatureImage(), SimilarityImage(), SmushImages(), SolarizeImage(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpliceImageIntoList(), SplitStringInfo(), SpreadImage(), sRGBTransformImage(), StatisticImage(), SteganoImage(), StereoAnaglyphImage(), StreamImage(), StreamImagePixels(), StringToStringInfo(), StripImage(), SwirlImage(), SyncAuthenticPixelsStream(), SyncBlob(), SyncImage(), SyncImageSettings(), SyncImagesSettings(), TellBlob(), TextureImage(), ThrowMagickExceptionList(), ThumbnailImage(), TintImage(), TransformImage(), TransformImageColorspace(), TransformImages(), TransformsRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), TrimImage(), UnsharpMaskImage(), VignetteImage(), WaveImage(), WhiteThresholdImage(), WriteImage(), WriteImages(), WritePixelCacheMetacontent(), WritePixelCachePixels(), WriteStream(), XImportImage(), XMLTreeInfoToXML(), XShearImage(), YShearImage(), and ZLIBEncodeImage().
MagickBooleanType LogMagickEventList | ( | const LogEventType | type, |
const char * | module, | ||
const char * | function, | ||
const size_t | line, | ||
const char * | format, | ||
va_list | operands | ||
) |
Definition at line 1112 of file log.c.
References AcquireExceptionInfo(), _LogInfo::append, CommandOptionToMnemonic(), ConsoleHandler, ContinueTimer(), DebugHandler, DestroyExceptionInfo(), _LogInfo::event_mask, EventHandler, _LogInfo::file, FileHandler, fopen_utf8(), FormatLocaleFile(), _LogInfo::generation, GetLogInfo(), _LogInfo::handler_mask, IsEventLogging(), IsPathAccessible(), _LogInfo::limit, LockSemaphoreInfo(), log_semaphore, MagickFalse, MagickLogEventOptions, MagickTrue, MaxTextExtent, RelinquishMagickMemory(), StderrHandler, StdoutHandler, _LogInfo::timer, TranslateEvent(), TranslateFilename(), and UnlockSemaphoreInfo().
Referenced by LogMagickEvent().
|
static |
Definition at line 1621 of file log.c.
References LocaleNCompare(), LogHandlers, _HandlerInfo::name, NoHandler, and UndefinedHandler.
Referenced by LoadLogList().
MagickExport LogEventType SetLogEventMask | ( | const char * | events | ) |
Definition at line 1680 of file log.c.
References AcquireExceptionInfo(), DestroyExceptionInfo(), _LogInfo::event_mask, GetLogInfo(), GetValueFromLinkedList(), LockSemaphoreInfo(), log_list, log_semaphore, MagickLogEventOptions, MagickTrue, ParseCommandOption(), UndefinedEvents, and UnlockSemaphoreInfo().
Referenced by MagickCoreGenesis().
MagickExport void SetLogFormat | ( | const char * | format | ) |
Definition at line 1726 of file log.c.
References AcquireExceptionInfo(), ConstantString(), DestroyExceptionInfo(), DestroyString(), _LogInfo::format, GetLogInfo(), LockSemaphoreInfo(), log_semaphore, and UnlockSemaphoreInfo().
MagickExport const char* SetLogName | ( | const char * | name | ) |
Definition at line 1768 of file log.c.
References CopyMagickString(), log_name, and MaxTextExtent.
|
static |
Definition at line 788 of file log.c.
References AcquireExceptionInfo(), AcquireString(), CopyMagickString(), DestroyExceptionInfo(), DirectorySeparator, _LogInfo::format, FormatLocaleString(), FormatMagickTime(), _LogInfo::generation, _LogInfo::generations, GetClientName(), GetElapsedTime(), GetLogInfo(), GetLogName(), GetMagickThreadSignature(), GetUserTime(), LocaleCompare(), MagickLibVersionText, MaxTextExtent, ResizeQuantumMemory(), and _LogInfo::timer.
Referenced by LogMagickEventList().
|
static |
Definition at line 1011 of file log.c.
References AcquireString(), CopyMagickString(), _LogInfo::filename, FormatLocaleString(), _LogInfo::generation, _LogInfo::generations, GetClientName(), GetLogName(), MagickLibVersionText, MaxTextExtent, and ResizeQuantumMemory().
Referenced by LogMagickEventList().
|
static |
Definition at line 186 of file log.c.
Referenced by GetLogInfo(), InitializeLogList(), and LogComponentTerminus().
|
static |
Definition at line 180 of file log.c.
Referenced by GetLogInfo(), GetLogInfoList(), GetLogList(), InitializeLogList(), IsEventLogging(), LoadLogList(), LoadLogLists(), LogComponentTerminus(), and SetLogEventMask().
|
static |
Definition at line 177 of file log.c.
Referenced by GetLogName(), and SetLogName().
|
static |
Definition at line 183 of file log.c.
Referenced by CloseMagickLog(), GetLogInfo(), GetLogInfoList(), GetLogList(), InitializeLogList(), LogComponentGenesis(), LogComponentTerminus(), LogMagickEventList(), SetLogEventMask(), and SetLogFormat().
|
static |
Definition at line 157 of file log.c.
Referenced by ParseLogHandlers().
|
static |
Definition at line 170 of file log.c.
Referenced by LoadLogLists().