MagickCore
7.0.0
|
Go to the source code of this file.
Data Structures | |
struct | _StringInfo |
Typedefs | |
typedef struct _StringInfo | StringInfo |
typedef struct _StringInfo StringInfo |
MagickExport char* AcquireString | ( | const char * | ) |
MagickExport StringInfo* AcquireStringInfo | ( | const size_t | ) |
MagickExport StringInfo * BlobToStringInfo | ( | const void * | , |
const size_t | |||
) |
MagickExport char * CloneString | ( | char ** | , |
const char * | |||
) |
MagickExport StringInfo * CloneStringInfo | ( | const StringInfo * | ) |
MagickExport int CompareStringInfo | ( | const StringInfo * | , |
const StringInfo * | |||
) |
MagickExport size_t ConcatenateMagickString | ( | char * | , |
const char * | , | ||
const size_t | |||
) |
MagickExport MagickBooleanType ConcatenateString | ( | char ** | , |
const char * | |||
) |
MagickExport void ConcatenateStringInfo | ( | StringInfo * | , |
const StringInfo * | |||
) |
MagickExport StringInfo * ConfigureFileToStringInfo | ( | const char * | ) |
MagickExport char * ConstantString | ( | const char * | ) |
MagickExport size_t CopyMagickString | ( | char * | , |
const char * | , | ||
const size_t | |||
) |
MagickExport char * DestroyString | ( | char * | ) |
MagickExport StringInfo * DestroyStringInfo | ( | StringInfo * | ) |
MagickExport char ** DestroyStringList | ( | char ** | ) |
MagickExport char * EscapeString | ( | const char * | , |
const char | |||
) |
MagickExport char * FileToString | ( | const char * | , |
const size_t | , | ||
ExceptionInfo * | |||
) |
MagickExport StringInfo * FileToStringInfo | ( | const char * | , |
const size_t | , | ||
ExceptionInfo * | |||
) |
MagickExport ssize_t FormatMagickSize | ( | const MagickSizeType | , |
const MagickBooleanType | , | ||
char * | |||
) |
MagickExport ssize_t FormatMagickTime | ( | const time_t | , |
const size_t | , | ||
char * | |||
) |
Definition at line 1157 of file string.c.
References FormatLocaleString(), and ResetMagickMemory().
Referenced by ReadImage(), and TranslateEvent().
MagickExport char * GetEnvironmentValue | ( | const char * | ) |
MagickExport unsigned char* GetStringInfoDatum | ( | const StringInfo * | ) |
Definition at line 1264 of file string.c.
References _StringInfo::datum, MagickSignature, and _StringInfo::signature.
Referenced by AcquireRandomInfo(), AcquireUniqueFileResource(), ConnectPixelCacheServer(), DistributePixelCacheClient(), FinalizeSignature(), GenerateEntropicChaos(), Get8BIMProperty(), GetEXIFProperty(), GetIPTCProperty(), GetMagickSignature(), GetProfilesFromResourceBlock(), GetRandomKey(), GetThresholdMap(), HashStringInfoType(), HashStringType(), IdentifyImage(), IncrementRandomNonce(), ListThresholdMaps(), LoadCoderLists(), LoadColorLists(), LoadConfigureLists(), LoadDelegateLists(), LoadLocaleLists(), LoadLogLists(), LoadMagicLists(), LoadMimeLists(), LoadPolicyLists(), LoadTypeLists(), ProfileImage(), SetRandomKey(), ShredFile(), SignatureImage(), SyncImageProfiles(), TransformSignature(), and UpdateSignature().
MagickExport size_t GetStringInfoLength | ( | const StringInfo * | ) |
Definition at line 1293 of file string.c.
References _StringInfo::length, MagickSignature, and _StringInfo::signature.
Referenced by AcquireRandomInfo(), AcquireUniqueFileResource(), FinalizeSignature(), Get8BIMProperty(), GetEXIFProperty(), GetIPTCProperty(), GetMagickSignature(), GetProfilesFromResourceBlock(), IdentifyImage(), IncrementRandomNonce(), ProfileImage(), SyncImageProfiles(), and UpdateSignature().
MagickExport const char* GetStringInfoPath | ( | const StringInfo * | ) |
Definition at line 1322 of file string.c.
References MagickSignature, _StringInfo::path, and _StringInfo::signature.
Referenced by GetThresholdMap(), ListThresholdMaps(), LoadCoderLists(), LoadColorLists(), LoadConfigureLists(), LoadDelegateLists(), LoadLocaleLists(), LoadLogLists(), LoadMagicLists(), LoadMimeLists(), LoadPolicyLists(), and LoadTypeLists().
MagickExport double InterpretSiPrefixValue | ( | const char * | restrict, |
char ** | restrict | ||
) |
MagickExport MagickBooleanType IsStringNotFalse | ( | const char * | ) |
MagickExport MagickBooleanType IsStringTrue | ( | const char * | ) |
MagickExport int LocaleCompare | ( | const char * | , |
const char * | |||
) |
MagickExport void LocaleLower | ( | char * | ) |
MagickExport int LocaleNCompare | ( | const char * | , |
const char * | , | ||
const size_t | |||
) |
Definition at line 1632 of file string.c.
Referenced by DrawPrimitive(), FxChannelStatistics(), FxEvaluateSubexpression(), FxGetSymbol(), FxOperatorPrecedence(), GetGeometry(), GetImageProperty(), GetMagickToken(), GetPageGeometry(), GetProfilesFromResourceBlock(), InterpretImageFilename(), InterpretImageProperties(), LoadCoderList(), LoadColorList(), LoadConfigureList(), LoadDelegateList(), LoadLocaleList(), LoadLogList(), LoadMagicList(), LoadPolicyList(), LoadTypeList(), OpenBlob(), ParseGeometry(), ParseLogHandlers(), QueryColorCompliance(), and SetImageProperty().
MagickExport void LocaleUpper | ( | char * | ) |
MagickExport void PrintStringInfo | ( | FILE * | file, |
const char * | , | ||
const StringInfo * | |||
) |
MagickExport void ResetStringInfo | ( | StringInfo * | ) |
MagickExport void SetStringInfo | ( | StringInfo * | , |
const StringInfo * | |||
) |
MagickExport void SetStringInfoDatum | ( | StringInfo * | , |
const unsigned char * | |||
) |
MagickExport void SetStringInfoLength | ( | StringInfo * | , |
const size_t | |||
) |
MagickExport void SetStringInfoPath | ( | StringInfo * | , |
const char * | |||
) |
MagickExport StringInfo * SplitStringInfo | ( | StringInfo * | , |
const size_t | |||
) |
MagickExport char * StringInfoToHexString | ( | const StringInfo * | ) |
MagickExport char * StringInfoToString | ( | const StringInfo * | ) |
MagickExport char ** StringToArgv | ( | const char * | , |
int * | |||
) |
MagickExport double * StringToArrayOfDoubles | ( | const char * | , |
ssize_t * | , | ||
ExceptionInfo * | |||
) |
Definition at line 2277 of file string.c.
References AcquireQuantumMemory(), MagickSignature, ResourceLimitFatalError, _ExceptionInfo::signature, StringToDouble(), and ThrowFatalException.
MagickExport char * StringToken | ( | const char * | , |
char ** | |||
) |
MagickExport char ** StringToList | ( | const char * | ) |
Definition at line 2433 of file string.c.
References AcquireQuantumMemory(), CopyMagickString(), FormatLocaleString(), MagickMin(), MaxTextExtent, ResourceLimitFatalError, and ThrowFatalException.
Referenced by AnnotateImage(), GetDelegateCommand(), GetMultilineTypeMetrics(), IdentifyImage(), InvokeDelegate(), ListDelegateInfo(), and ListMagickInfo().
MagickExport StringInfo * StringToStringInfo | ( | const char * | ) |
Definition at line 2568 of file string.c.
References AcquireStringInfo(), GetMagickModule, LogMagickEvent(), SetStringInfoDatum(), and TraceEvent.
Referenced by GenerateEntropicChaos(), and HashStringType().
MagickExport void StripString | ( | char * | ) |
Definition at line 2603 of file string.c.
Referenced by FxGetSymbol(), and ListDelegateInfo().
MagickExport MagickBooleanType SubstituteString | ( | char ** | , |
const char * | , | ||
const char * | |||
) |
Definition at line 2665 of file string.c.
References CopyMagickMemory(), MagickFalse, MagickTrue, MaxTextExtent, ResizeQuantumMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by AcquireFxInfo(), GetEXIFProperty(), GetHostname(), LoadDelegateList(), LoadMimeList(), LoadTypeList(), ProfileImage(), and QueryColorCompliance().