MagickCore
6.8.9
|
#include "magick/studio.h"
#include "magick/blob.h"
#include "magick/blob-private.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/list.h"
#include "magick/locale_.h"
#include "magick/log.h"
#include "magick/memory_.h"
#include "magick/nt-base.h"
#include "magick/nt-base-private.h"
#include "magick/property.h"
#include "magick/resource_.h"
#include "magick/signature-private.h"
#include "magick/string_.h"
#include "magick/string-private.h"
#include "magick/utility-private.h"
Functions | |
MagickExport char * | AcquireString (const char *source) |
MagickExport StringInfo * | AcquireStringInfo (const size_t length) |
MagickExport StringInfo * | BlobToStringInfo (const void *blob, const size_t length) |
MagickExport char * | CloneString (char **destination, const char *source) |
MagickExport StringInfo * | CloneStringInfo (const StringInfo *string_info) |
static size_t | MagickMin (const size_t x, const size_t y) |
MagickExport int | CompareStringInfo (const StringInfo *target, const StringInfo *source) |
MagickExport size_t | ConcatenateMagickString (char *destination, const char *source, const size_t length) |
MagickExport MagickBooleanType | ConcatenateString (char **destination, const char *source) |
MagickExport void | ConcatenateStringInfo (StringInfo *string_info, const StringInfo *source) |
MagickExport StringInfo * | ConfigureFileToStringInfo (const char *filename) |
MagickExport char * | ConstantString (const char *source) |
MagickExport size_t | CopyMagickString (char *destination, const char *source, const size_t length) |
MagickExport char * | DestroyString (char *string) |
MagickExport StringInfo * | DestroyStringInfo (StringInfo *string_info) |
MagickExport char ** | DestroyStringList (char **list) |
MagickExport char * | EscapeString (const char *source, const char escape) |
MagickExport char * | FileToString (const char *filename, const size_t extent, ExceptionInfo *exception) |
MagickExport StringInfo * | FileToStringInfo (const char *filename, const size_t extent, ExceptionInfo *exception) |
MagickExport ssize_t | FormatMagickSize (const MagickSizeType size, const MagickBooleanType bi, char *format) |
MagickExport ssize_t | FormatMagickTime (const time_t time, const size_t length, char *timestamp) |
MagickExport char * | GetEnvironmentValue (const char *name) |
MagickExport unsigned char * | GetStringInfoDatum (const StringInfo *string_info) |
MagickExport size_t | GetStringInfoLength (const StringInfo *string_info) |
MagickExport const char * | GetStringInfoPath (const StringInfo *string_info) |
MagickExport double | InterpretSiPrefixValue (const char *restrict string, char **restrict sentinal) |
MagickExport MagickBooleanType | IsStringTrue (const char *value) |
MagickExport MagickBooleanType | IsStringNotFalse (const char *value) |
MagickExport int | LocaleCompare (const char *p, const char *q) |
MagickExport void | LocaleLower (char *string) |
MagickExport int | LocaleNCompare (const char *p, const char *q, const size_t length) |
MagickExport void | LocaleUpper (char *string) |
MagickExport void | PrintStringInfo (FILE *file, const char *id, const StringInfo *string_info) |
MagickExport void | ResetStringInfo (StringInfo *string_info) |
MagickExport void | SetStringInfo (StringInfo *string_info, const StringInfo *source) |
MagickExport void | SetStringInfoDatum (StringInfo *string_info, const unsigned char *source) |
MagickExport void | SetStringInfoLength (StringInfo *string_info, const size_t length) |
MagickExport void | SetStringInfoPath (StringInfo *string_info, const char *path) |
MagickExport StringInfo * | SplitStringInfo (StringInfo *string_info, const size_t offset) |
MagickExport char * | StringInfoToString (const StringInfo *string_info) |
MagickExport char * | StringInfoToHexString (const StringInfo *string_info) |
MagickExport char ** | StringToArgv (const char *text, int *argc) |
MagickExport double * | StringToArrayOfDoubles (const char *string, ssize_t *count, ExceptionInfo *exception) |
MagickExport char * | StringToken (const char *delimiters, char **string) |
MagickExport char ** | StringToList (const char *text) |
MagickExport StringInfo * | StringToStringInfo (const char *string) |
MagickExport void | StripString (char *message) |
MagickExport MagickBooleanType | SubstituteString (char **string, const char *search, const char *replace) |
Variables | |
static const unsigned char | AsciiMap [] |
MagickExport char* AcquireString | ( | const char * | source | ) |
References AcquireQuantumMemory(), MaxTextExtent, ResourceLimitFatalError, and ThrowFatalException.
Referenced by CanonicalXMLContent(), ClipImagePath(), CloneMontageInfo(), CloneString(), ColorMatrixImage(), ConcatenateString(), DrawImage(), DrawPatternPath(), EncodePredefinedEntities(), EscapeParenthesis(), ExpandFilenames(), FilterImageChannel(), FormatMagickCaption(), GenerateEntropicChaos(), GetCommandOptions(), GetDrawInfo(), GetEXIFProperty(), GetHostname(), GetMontageInfo(), GetPageGeometry(), InterpretImageProperties(), ListFiles(), LoadCoderCache(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadLogCache(), LoadMagicCache(), LoadMimeCache(), LoadPolicyCache(), LoadTypeCache(), MontageImageList(), PolaroidImage(), QueryMagickColorCompliance(), SanitizeDelegateCommand(), SelectiveBlurImageChannel(), StringToArgv(), TracePSClippath(), TraceSVGClippath(), TranslateEvent(), TranslateFilename(), VignetteImage(), and XMLTreeInfoToXML().
MagickExport StringInfo* AcquireStringInfo | ( | const size_t | length | ) |
References AcquireMagickMemory(), AcquireQuantumMemory(), _StringInfo::datum, _StringInfo::length, MagickSignature, MaxTextExtent, ResetMagickMemory(), ResourceLimitFatalError, _StringInfo::signature, and ThrowFatalException.
Referenced by AcquireRandomInfo(), AcquireSignatureInfo(), BlobToStringInfo(), CloneStringInfo(), ConfigureFileToStringInfo(), ConnectPixelCacheServer(), FileToStringInfo(), GenerateEntropicChaos(), GetConfigureOptions(), GetLocaleOptions(), GetMagickSignature(), GetProfilesFromResourceBlock(), GetRandomKey(), ProfileImage(), SetsRGBImageProfile(), SignatureImage(), SplitStringInfo(), StringToStringInfo(), and WriteTo8BimProfile().
MagickExport StringInfo* BlobToStringInfo | ( | const void * | blob, |
const size_t | length | ||
) |
MagickExport char* CloneString | ( | char ** | destination, |
const char * | source | ||
) |
References AcquireString(), DestroyString(), MaxTextExtent, ResizeQuantumMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by AnnotateImage(), CloneDrawInfo(), CloneImage(), CloneImageInfo(), CloneImageProperties(), DrawClipPath(), DrawImage(), DrawPatternPath(), DrawPrimitive(), GetDrawInfo(), GetPathTemplate(), IdentifyImage(), MontageImageList(), PolaroidImage(), PreviewImage(), RenderPostscript(), RenderType(), SetImageInfo(), SetImageOption(), and SetStreamInfoMap().
MagickExport StringInfo* CloneStringInfo | ( | const StringInfo * | string_info | ) |
References AcquireStringInfo(), _StringInfo::datum, _StringInfo::length, MagickSignature, and _StringInfo::signature.
Referenced by CloneImageInfo(), CloneImageProfiles(), SetImageProfileInternal(), and WriteTo8BimProfile().
MagickExport int CompareStringInfo | ( | const StringInfo * | target, |
const StringInfo * | source | ||
) |
References _StringInfo::datum, _StringInfo::length, MagickMin(), MagickSignature, and _StringInfo::signature.
Referenced by CompareHashmapStringInfo(), CompareSplayTreeStringInfo(), and ProfileImage().
MagickExport size_t ConcatenateMagickString | ( | char * | destination, |
const char * | source, | ||
const size_t | length | ||
) |
Referenced by AcquireUniqueSymbolicLink(), ClipImagePath(), ConcatenateColorComponent(), ConcatentateHexColorComponent(), ExpandFilename(), ExpandFilenames(), ExternalDelegateCommand(), FormatMagickCaption(), GetColorTuple(), GetConfigurePaths(), GetExecutionPath(), GetImageViewException(), GetMagickProperty(), GetMagickPropertyLetter(), GetNumberColors(), GetPageGeometry(), GetTypeList(), IdentifyImage(), InterpretImageFilename(), ListDelegateInfo(), ListMagickInfo(), LoadCoderCache(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadLogCache(), LoadMagicCache(), LoadMimeCache(), LoadPolicyCache(), LoadTypeCache(), MontageImageList(), SetTypeNodePath(), ThrowMagickExceptionList(), and ThumbnailImage().
MagickExport MagickBooleanType ConcatenateString | ( | char ** | destination, |
const char * | source | ||
) |
References AcquireString(), MagickTrue, MaxTextExtent, ResizeQuantumMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by CanonicalXMLContent(), ColorMatrixImage(), ExpandFilenames(), FilterImageChannel(), GetIPTCProperty(), ParseCharacterContent(), RenderType(), SelectiveBlurImageChannel(), TracePSClippath(), and TraceSVGClippath().
MagickExport void ConcatenateStringInfo | ( | StringInfo * | string_info, |
const StringInfo * | source | ||
) |
References _StringInfo::datum, _StringInfo::length, MagickSignature, ResourceLimitFatalError, SetStringInfoLength(), _StringInfo::signature, and ThrowFatalException.
Referenced by GenerateEntropicChaos(), and GetMagickSignature().
MagickExport StringInfo* ConfigureFileToStringInfo | ( | const char * | filename | ) |
References AcquireQuantumMemory(), AcquireStringInfo(), CopyMagickString(), _StringInfo::datum, DestroyString(), _StringInfo::length, MagickMin(), MapBlob(), MaxTextExtent, O_BINARY, open_utf8(), _StringInfo::path, ReadMode, RelinquishMagickMemory(), and UnmapBlob().
Referenced by GetConfigureOptions(), and GetLocaleOptions().
MagickExport char* ConstantString | ( | const char * | source | ) |
References AcquireQuantumMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by AcquireCoderCache(), AcquireFxInfo(), AcquireFxThreadSet(), AcquireLogCache(), AcquireStreamInfo(), AcquireUniqueFileResource(), AddChildToXMLTree(), CloneImageArtifacts(), CloneImageOptions(), CloneImageProfiles(), CloneImageProperties(), CloneImageView(), ExpandFilenames(), FxChannelStatistics(), FxEvaluateSubexpression(), FxGetSymbol(), GetCoderList(), GetColorList(), GetConfigureList(), GetConfigureOption(), GetConfigurePaths(), GetDelegateList(), GetEnvironmentValue(), GetExceptionMessage(), GetImageAttribute(), GetImageRegistry(), GetLocaleList(), GetLogList(), GetMagickHomeURL(), GetMagickList(), GetMagicList(), GetMimeList(), GetPathTemplate(), GetPolicyList(), GetPolicyValue(), GetThresholdMapFile(), GetTypeList(), GetXMLTreeAttributes(), GetXMPProperty(), InterpretImageProperties(), IsLocaleTreeInstantiated(), IsOptionMember(), LoadCoderCache(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadLogCache(), LoadMagicCache(), LoadMimeCache(), LoadPolicyCache(), LoadTypeCache(), MagickToMime(), NewImageView(), NewImageViewRegion(), NewXMLTree(), NewXMLTreeTag(), ParseEntities(), ParseInternalDoctype(), ParseOpenTag(), ParseProcessingInstructions(), RenderType(), SetImageArtifact(), SetImageOption(), SetImageProfileInternal(), SetImageProperty(), SetImageRegistry(), SetImageViewDescription(), SetLogFormat(), SetMagickInfo(), SetTypeNodePath(), SetXMLTreeAttribute(), SetXMLTreeContent(), ThrowException(), and WriteTo8BimProfile().
MagickExport size_t CopyMagickString | ( | char * | destination, |
const char * | source, | ||
const size_t | length | ||
) |
Referenced by AcquireDistributeCacheInfo(), AcquireImage(), AcquireMagicCache(), AcquireNextImage(), AcquireTypeCache(), AllocateString(), AppendImageFormat(), BlobToImage(), ClipImagePath(), CloneImage(), CloneImageInfo(), CloneImageProperties(), CloneMontageInfo(), ConfigureFileToStringInfo(), DefineImageArtifact(), DefineImageOption(), DefineImageProperty(), DefineImageRegistry(), DistributePixelCacheClient(), DrawImage(), DrawPrimitive(), ExpandFilename(), ExpandFilenames(), FileToStringInfo(), FormatMagickCaption(), FxChannelStatistics(), FxEvaluateSubexpression(), FxGetSymbol(), Get8BIMProperty(), GetColorCompliance(), GetCommandOptionFlags(), GetConfigureBlob(), GetConfigureOptions(), GetConfigurePaths(), GetExceptionMessage(), GetExecutionPath(), GetGeometry(), GetImageMagick(), GetImageProfile(), GetImageViewException(), GetIPTCProperty(), GetLocaleOptions(), GetMagickProperty(), GetMagickPropertyLetter(), GetMagickToken(), GetMontageInfo(), GetNumberColors(), GetOpenCLCachedFilesDirectory(), GetPageGeometry(), GetPathComponent(), GetPathComponents(), GetPolicyInfo(), GetTypeList(), GlobExpression(), IdentifyImage(), ImagesToBlob(), ImageToBlob(), InjectImageBlob(), InterpretImageFilename(), InvokeDelegate(), IsTaintImage(), ListDelegateInfo(), ListMagickInfo(), ListMagickResourceInfo(), LoadCoderCache(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadLogCache(), LoadMagicCache(), LoadMimeCache(), LoadPolicyCache(), LoadTypeCache(), MagickCoreGenesis(), MontageImageList(), OpenBlob(), OpenStream(), ParseCommandOption(), ParseEntities(), ParseGeometry(), ParseProcessingInstructions(), PersistPixelCache(), PingImages(), PreviewImage(), QueryMagickColorCompliance(), QueryMagickColorname(), ReadImage(), ReadImages(), RelinquishUniqueFileResource(), SetClientName(), SetClientPath(), SetImageInfo(), SetImageProfileInternal(), SetImageProperty(), SetLogName(), SetStringInfoPath(), StringToList(), ThrowMagickExceptionList(), ThumbnailImage(), TranslateEvent(), TranslateFilename(), WriteImage(), and WriteImages().
MagickExport char* DestroyString | ( | char * | string | ) |
References RelinquishMagickMemory().
Referenced by AcquireDistributeCacheInfo(), AcquireFxThreadSet(), AcquireImage(), AcquireMatrixInfo(), AcquireTypeCache(), AddPathToXMLTree(), AnnotateImage(), CanonicalXMLContent(), ClipImagePath(), CloneString(), ColorMatrixImage(), ConfigureFileToStringInfo(), DestroyAttribute(), DestroyCoderNode(), DestroyColorElement(), DestroyConfigureElement(), DestroyDelegate(), DestroyDrawInfo(), DestroyExceptionElement(), DestroyFxInfo(), DestroyImage(), DestroyImageInfo(), DestroyImageView(), DestroyLocaleNode(), DestroyLogElement(), DestroyMagicElement(), DestroyMagickNode(), DestroyMimeElement(), DestroyMontageInfo(), DestroyPolicyElement(), DestroyStreamInfo(), DestroyStringList(), DestroyTemporaryResources(), DestroyThresholdMap(), DestroyTypeNode(), DestroyXMLTree(), DestroyXMLTreeAttributes(), DestroyXMLTreeRoot(), DrawImage(), EncodePredefinedEntities(), ExpandFilename(), ExpandFilenames(), ExternalDelegateCommand(), FilterImageChannel(), FormatMagickCaption(), GenerateEntropicChaos(), Get8BIMProperty(), GetConfigureBlob(), GetConfigurePaths(), GetDelegateCommand(), GetEXIFProperty(), GetHostname(), GetImageInfo(), GetImagePixelCache(), GetIPTCProperty(), GetMultilineTypeMetrics(), GetOpenCLCachedFilesDirectory(), GetPathTemplate(), GetXMLTreePath(), GetXMPProperty(), IdentifyImage(), InterpretImageProperties(), InvokeDelegate(), IsLocaleTreeInstantiated(), IsOptionMember(), ListDelegateInfo(), ListMagickInfo(), LoadLogCache(), LoadMimeCache(), MagickCoreGenesis(), MontageImageList(), NewXMLTree(), ParseCharacterContent(), ParseInternalDoctype(), PolaroidImage(), QueryMagickColorCompliance(), ReadImage(), RenderPostscript(), RenderType(), ResourceComponentGenesis(), SelectiveBlurImageChannel(), SetImageProperty(), SetLogFormat(), SetMagickPrecision(), SetMagickResourceLimit(), SetTypeNodePath(), SetXMLTreeAttribute(), SetXMLTreeContent(), ShredFile(), SignatureImage(), StringToArgv(), SyncImageSettings(), TracePSClippath(), and TraceSVGClippath().
MagickExport StringInfo* DestroyStringInfo | ( | StringInfo * | string_info | ) |
References _StringInfo::datum, MagickSignature, RelinquishMagickMemory(), and _StringInfo::signature.
Referenced by AcquireRandomInfo(), AcquireUniqueFileResource(), BlobToStringInfo(), ConnectPixelCacheServer(), DestroyImageInfo(), DestroyOptions(), DestroyProfile(), DestroyRandomInfo(), DestroySignatureInfo(), DistributePixelCacheClient(), FileToStringInfo(), GenerateEntropicChaos(), GetMagickSignature(), GetProfilesFromResourceBlock(), HashStringType(), ProfileImage(), SetsRGBImageProfile(), ShredFile(), SignatureImage(), and WriteTo8BimProfile().
MagickExport char** DestroyStringList | ( | char ** | list | ) |
References DestroyString(), and RelinquishMagickMemory().
MagickExport char* EscapeString | ( | const char * | source, |
const char | escape | ||
) |
References AcquireQuantumMemory(), MaxTextExtent, ResourceLimitFatalError, and ThrowFatalException.
MagickExport char* FileToString | ( | const char * | filename, |
const size_t | extent, | ||
ExceptionInfo * | exception | ||
) |
References FileToBlob().
Referenced by AcquireFxThreadSet(), AcquireTypeCache(), DrawImage(), ExpandFilenames(), InterpretImageProperties(), and LoadTypeCache().
MagickExport StringInfo* FileToStringInfo | ( | const char * | filename, |
const size_t | extent, | ||
ExceptionInfo * | exception | ||
) |
MagickExport ssize_t FormatMagickSize | ( | const MagickSizeType | size, |
const MagickBooleanType | bi, | ||
char * | format | ||
) |
MagickExport ssize_t FormatMagickTime | ( | const time_t | time, |
const size_t | length, | ||
char * | timestamp | ||
) |
References FormatLocaleString(), and ResetMagickMemory().
Referenced by ReadImage(), and TranslateEvent().
MagickExport char* GetEnvironmentValue | ( | const char * | name | ) |
References ConstantString().
Referenced by AcquireMatrixInfo(), AcquireTypeCache(), ExpandFilename(), GetConfigureBlob(), GetConfigurePaths(), GetImageInfo(), GetImagePixelCache(), GetOpenCLCachedFilesDirectory(), GetPathTemplate(), IsLocaleTreeInstantiated(), MagickCoreGenesis(), ResourceComponentGenesis(), SetMagickPrecision(), and ShredFile().
MagickExport unsigned char* GetStringInfoDatum | ( | const StringInfo * | string_info | ) |
References _StringInfo::datum, MagickSignature, and _StringInfo::signature.
Referenced by AcquireCoderCache(), AcquireColorCache(), AcquireConfigureCache(), AcquireDelegateCache(), AcquireLocaleSplayTree(), AcquireLogCache(), AcquireMagicCache(), AcquireMimeCache(), AcquirePolicyCache(), AcquireRandomInfo(), AcquireTypeCache(), AcquireUniqueFileResource(), ConnectPixelCacheServer(), DistributePixelCacheClient(), FinalizeSignature(), GenerateEntropicChaos(), Get8BIMProperty(), GetEXIFProperty(), GetICCProperty(), GetIPTCProperty(), GetMagickProperty(), GetMagickSignature(), GetProfilesFromResourceBlock(), GetRandomKey(), GetThresholdMap(), HashStringInfoType(), HashStringType(), IdentifyImage(), IncrementRandomNonce(), ListThresholdMaps(), ProfileImage(), ReadImage(), SetImageProfileInternal(), SetRandomKey(), ShredFile(), Sync8BimProfile(), SyncExifProfile(), TransformSignature(), UpdateSignature(), and WriteTo8BimProfile().
MagickExport size_t GetStringInfoLength | ( | const StringInfo * | string_info | ) |
References _StringInfo::length, MagickSignature, and _StringInfo::signature.
Referenced by AcquireRandomInfo(), AcquireUniqueFileResource(), FinalizeSignature(), Get8BIMProperty(), GetEXIFProperty(), GetICCProperty(), GetIPTCProperty(), GetMagickProperty(), GetMagickSignature(), GetProfilesFromResourceBlock(), IdentifyImage(), IncrementRandomNonce(), ProfileImage(), ReadImage(), SetImageProfileInternal(), Sync8BimProfile(), SyncExifProfile(), UpdateSignature(), and WriteTo8BimProfile().
MagickExport const char* GetStringInfoPath | ( | const StringInfo * | string_info | ) |
References MagickSignature, _StringInfo::path, and _StringInfo::signature.
Referenced by AcquireCoderCache(), AcquireColorCache(), AcquireConfigureCache(), AcquireDelegateCache(), AcquireLocaleSplayTree(), AcquireLogCache(), AcquireMagicCache(), AcquireMimeCache(), AcquirePolicyCache(), AcquireTypeCache(), GetThresholdMap(), and ListThresholdMaps().
MagickExport double InterpretSiPrefixValue | ( | const char *restrict | string, |
char **restrict | sentinal | ||
) |
References InterpretLocaleValue(), and MagickEpsilon.
Referenced by FxEvaluateSubexpression(), and SiPrefixToDoubleInterval().
MagickExport MagickBooleanType IsStringNotFalse | ( | const char * | value | ) |
References LocaleCompare(), MagickFalse, and MagickTrue.
MagickExport MagickBooleanType IsStringTrue | ( | const char * | value | ) |
References LocaleCompare(), MagickFalse, and MagickTrue.
Referenced by AcquireMatrixInfo(), GetImageInfo(), and GetImagePixelCache().
MagickExport int LocaleCompare | ( | const char * | p, |
const char * | q | ||
) |
References AsciiMap.
Referenced by AppendImageFormat(), CoderCompare(), CoderInfoCompare(), ColorCompare(), ColorInfoCompare(), CompareHashmapString(), CompareSplayTreeString(), ComplexImages(), ConfigureCompare(), ConfigureInfoCompare(), DelegateCompare(), DelegateInfoCompare(), DeleteImageProfile(), DrawImage(), ExpandFilenames(), ExportCharPixel(), ExportDoublePixel(), ExportFloatPixel(), ExportIntegerPixel(), ExportLongPixel(), ExportQuantumPixel(), ExportShortPixel(), FileCompare(), FileToBlob(), FileToImage(), FileToXML(), ForwardFourierTransformImage(), FxChannelStatistics(), FxEvaluateSubexpression(), FxGetSymbol(), Get8BIMProperty(), GetCoderInfo(), GetColorCompliance(), GetCommandOptionFlags(), GetConfigureInfo(), GetDelegateInfo(), GetEXIFProperty(), GetLocaleInfo_(), GetLogInfo(), GetMagickInfo(), GetMagickProperty(), GetPolicyInfo(), GetQuantumInfo(), GetThresholdMapFile(), GetTypeInfo(), GetTypeInfoByFamily(), GetTypeList(), GlobExpression(), HuffmanEncodeImage(), IdentifyImage(), ImageToFile(), ImportCharPixel(), ImportDoublePixel(), ImportFloatPixel(), ImportIntegerPixel(), ImportLongPixel(), ImportQuantumPixel(), ImportShortPixel(), InvokeDelegate(), InvokeDynamicImageFilter(), IsMagickTrue(), IsOptionMember(), IsSkipTag(), IsStringNotFalse(), IsStringTrue(), IsTaintImage(), ListCoderInfo(), ListColorInfo(), ListConfigureInfo(), ListDelegateInfo(), ListFiles(), ListLocaleInfo(), ListLogInfo(), ListMagicInfo(), ListPolicyInfo(), ListTypeInfo(), LoadCoderCache(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadLogCache(), LoadMagicCache(), LoadPolicyCache(), LoadTypeCache(), LocaleInfoCompare(), LocaleTagCompare(), LogCompare(), LogInfoCompare(), MagicCompare(), MagicInfoCompare(), MagickCompare(), MagickInfoCompare(), MontageImageList(), OpenBlob(), ParseCommandOption(), ParseKernelArray(), PingImages(), ProfileImage(), QueryMagickColorCompliance(), RandomChannelThresholdImage(), ReadImage(), ReadImages(), RemoveImageProfile(), RenderType(), SetImageInfo(), SetImageOption(), SetImageProfileInternal(), SetImageProperty(), StreamImagePixels(), ThrowException(), ThumbnailImage(), TranslateEvent(), TypeCompare(), TypeInfoCompare(), UnregisterMagickInfo(), WriteImage(), and WriteTo8BimProfile().
MagickExport void LocaleLower | ( | char * | string | ) |
MagickExport int LocaleNCompare | ( | const char * | p, |
const char * | q, | ||
const size_t | length | ||
) |
References AsciiMap.
Referenced by DrawPrimitive(), FxChannelStatistics(), FxEvaluateSubexpression(), FxGetSymbol(), FxOperatorPrecedence(), GetGeometry(), GetImageProperty(), GetMagickToken(), GetPageGeometry(), GetProfilesFromResourceBlock(), InterpretImageFilename(), InterpretImageProperties(), LoadCoderCache(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadLogCache(), LoadMagicCache(), LoadPolicyCache(), LoadTypeCache(), OpenBlob(), ParseGeometry(), ParseLogHandlers(), QueryMagickColorCompliance(), and WriteTo8BimProfile().
MagickExport void LocaleUpper | ( | char * | string | ) |
Referenced by InvokeDelegate(), and SetImageInfo().
|
inlinestatic |
Referenced by CompareStringInfo(), ConfigureFileToStringInfo(), PrintStringInfo(), SetStringInfo(), and StringToList().
MagickExport void PrintStringInfo | ( | FILE * | file, |
const char * | id, | ||
const StringInfo * | string_info | ||
) |
References _StringInfo::datum, FormatLocaleFile(), _StringInfo::length, MagickMin(), MagickSignature, and _StringInfo::signature.
Referenced by IdentifyImage().
MagickExport void ResetStringInfo | ( | StringInfo * | string_info | ) |
References _StringInfo::datum, _StringInfo::length, MagickSignature, ResetMagickMemory(), and _StringInfo::signature.
Referenced by AcquireRandomInfo(), and ShredFile().
MagickExport void SetStringInfo | ( | StringInfo * | string_info, |
const StringInfo * | source | ||
) |
References _StringInfo::datum, _StringInfo::length, MagickMin(), MagickSignature, ResetMagickMemory(), and _StringInfo::signature.
Referenced by AcquireRandomInfo(), SetRandomKey(), SetSignatureDigest(), and SplitStringInfo().
MagickExport void SetStringInfoDatum | ( | StringInfo * | string_info, |
const unsigned char * | source | ||
) |
References _StringInfo::datum, _StringInfo::length, MagickSignature, and _StringInfo::signature.
Referenced by AcquireRandomInfo(), GenerateEntropicChaos(), GetConfigureOptions(), GetLocaleOptions(), GetProfilesFromResourceBlock(), ProfileImage(), SetsRGBImageProfile(), SignatureImage(), StringToStringInfo(), and UpdateSignature().
MagickExport void SetStringInfoLength | ( | StringInfo * | string_info, |
const size_t | length | ||
) |
References AcquireQuantumMemory(), _StringInfo::datum, _StringInfo::length, MagickSignature, MaxTextExtent, ResizeQuantumMemory(), ResourceLimitFatalError, _StringInfo::signature, and ThrowFatalException.
Referenced by AcquireRandomInfo(), ConcatenateStringInfo(), GenerateEntropicChaos(), GetConfigureOptions(), GetLocaleOptions(), GetMagickSignature(), SignatureImage(), and SplitStringInfo().
MagickExport void SetStringInfoPath | ( | StringInfo * | string_info, |
const char * | path | ||
) |
References CopyMagickString(), MagickSignature, MaxTextExtent, _StringInfo::path, and _StringInfo::signature.
Referenced by GetConfigureOptions(), and GetLocaleOptions().
MagickExport StringInfo* SplitStringInfo | ( | StringInfo * | string_info, |
const size_t | offset | ||
) |
MagickExport char* StringInfoToHexString | ( | const StringInfo * | string_info | ) |
References AcquireQuantumMemory(), _StringInfo::datum, _StringInfo::length, MaxTextExtent, ResourceLimitFatalError, and ThrowFatalException.
Referenced by SignatureImage().
MagickExport char* StringInfoToString | ( | const StringInfo * | string_info | ) |
References AcquireQuantumMemory(), _StringInfo::datum, _StringInfo::length, and MaxTextExtent.
Referenced by GetXMPProperty().
MagickExport char** StringToArgv | ( | const char * | text, |
int * | argc | ||
) |
References AcquireQuantumMemory(), AcquireString(), DestroyString(), MaxTextExtent, RelinquishMagickMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by ExpandFilenames(), ExternalDelegateCommand(), GetHostname(), and IsOptionMember().
MagickExport double* StringToArrayOfDoubles | ( | const char * | string, |
ssize_t * | count, | ||
ExceptionInfo * | exception | ||
) |
MagickExport char* StringToken | ( | const char * | delimiters, |
char ** | string | ||
) |
Referenced by FxEvaluateSubexpression().
MagickExport char** StringToList | ( | const char * | text | ) |
References AcquireQuantumMemory(), CopyMagickString(), FormatLocaleString(), MagickMin(), MaxTextExtent, ResourceLimitFatalError, and ThrowFatalException.
Referenced by AnnotateImage(), GetDelegateCommand(), GetMultilineTypeMetrics(), IdentifyImage(), InvokeDelegate(), ListDelegateInfo(), and ListMagickInfo().
MagickExport StringInfo* StringToStringInfo | ( | const char * | string | ) |
References AcquireStringInfo(), and SetStringInfoDatum().
Referenced by GenerateEntropicChaos(), and HashStringType().
MagickExport void StripString | ( | char * | message | ) |
Referenced by FxGetSymbol(), and ListDelegateInfo().
MagickExport MagickBooleanType SubstituteString | ( | char ** | string, |
const char * | search, | ||
const char * | replace | ||
) |
References CopyMagickMemory(), MagickFalse, MagickTrue, MaxTextExtent, ResizeQuantumMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by AcquireFxInfo(), GetEXIFProperty(), GetHostname(), GetTypeList(), IsOptionMember(), LoadDelegateCache(), LoadMimeCache(), QueryMagickColorCompliance(), and SetTypeNodePath().
|
static |
Referenced by LocaleCompare(), and LocaleNCompare().