MagickCore 6.9.12
|
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 * | target, |
const StringInfo * | source | ||
) |
Definition at line 378 of file string.c.
References _StringInfo::datum, _StringInfo::length, MagickCoreSignature, MagickMin, and _StringInfo::signature.
Referenced by CompareHashmapStringInfo(), CompareSplayTreeStringInfo(), and ProfileImage().
MagickExport size_t ConcatenateMagickString | ( | char * | magick_restrict, |
const char * | magick_restrict, | ||
const | size_t | ||
) |
MagickExport MagickBooleanType ConcatenateString | ( | char ** | magick_restrict, |
const char * | magick_restrict | ||
) |
MagickExport void ConcatenateStringInfo | ( | StringInfo * | , |
const StringInfo * | |||
) |
MagickExport StringInfo * ConfigureFileToStringInfo | ( | const char * | ) |
MagickExport char * ConstantString | ( | const char * | ) |
MagickExport size_t CopyMagickString | ( | char * | magick_restrict, |
const char * | magick_restrict, | ||
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 * | format | ||
) |
Definition at line 1084 of file string.c.
References FormatLocaleString(), GetMagickPrecision(), MagickFalse, and MaxTextExtent.
Referenced by AcquireMagickResource(), GetMagickProperty(), GetMagickPropertyLetter(), IdentifyImage(), ListMagickResourceInfo(), OpenPixelCache(), RelinquishMagickResource(), SetPixelCacheExtent(), and ThumbnailImage().
MagickExport char * GetEnvironmentValue | ( | const char * | ) |
MagickExport unsigned char * GetStringInfoDatum | ( | const StringInfo * | string_info | ) |
Definition at line 1197 of file string.c.
References _StringInfo::datum, MagickCoreSignature, and _StringInfo::signature.
Referenced by AcquireCoderCache(), AcquireColorCache(), AcquireConfigureCache(), AcquireDelegateCache(), AcquireLocaleSplayTree(), AcquireMagicCache(), AcquireMimeCache(), AcquirePolicyCache(), AcquireRandomInfo(), AcquireTypeCache(), AcquireUniqueFileResource(), ConnectPixelCacheServer(), DistributePixelCacheClient(), FinalizeSignature(), GenerateEntropicChaos(), Get8BIMProperty(), GetEXIFProperty(), GetICCProperty(), GetIPTCProperty(), GetMagickCoreSignature(), GetMagickProperty(), GetProfilesFromResourceBlock(), GetRandomKey(), GetThresholdMap(), HashStringInfoType(), HashStringType(), IdentifyImage(), IncrementRandomNonce(), ListThresholdMaps(), ProfileImage(), ReadImage(), SetImageProfileInternal(), SetRandomKey(), ShredFile(), Sync8BimProfile(), SyncImageProfiles(), TransformSignature(), UpdateSignature(), and WriteTo8BimProfile().
MagickExport size_t GetStringInfoLength | ( | const StringInfo * | string_info | ) |
Definition at line 1226 of file string.c.
References _StringInfo::length, MagickCoreSignature, and _StringInfo::signature.
Referenced by AcquireUniqueFileResource(), FinalizeSignature(), Get8BIMProperty(), GetEXIFProperty(), GetICCProperty(), GetIPTCProperty(), GetMagickCoreSignature(), GetMagickProperty(), GetProfilesFromResourceBlock(), GetXMPProperty(), IdentifyImage(), IncrementRandomNonce(), ProfileImage(), ReadImage(), SetImageProfileInternal(), Sync8BimProfile(), SyncImageProfiles(), UpdateSignature(), and WriteTo8BimProfile().
MagickExport const char * GetStringInfoName | ( | const StringInfo * | ) |
MagickExport const char * GetStringInfoPath | ( | const StringInfo * | string_info | ) |
Definition at line 1284 of file string.c.
References MagickCoreSignature, _StringInfo::path, and _StringInfo::signature.
Referenced by AcquireCoderCache(), AcquireColorCache(), AcquireConfigureCache(), AcquireDelegateCache(), AcquireLocaleSplayTree(), AcquireMagicCache(), AcquireMimeCache(), AcquirePolicyCache(), AcquireTypeCache(), GetThresholdMap(), and ListThresholdMaps().
MagickExport double InterpretSiPrefixValue | ( | const char * | magick_restrict, |
char ** | magick_restrict | ||
) |
MagickExport MagickBooleanType IsStringNotFalse | ( | const char * | ) |
MagickExport MagickBooleanType IsStringTrue | ( | const char * | ) |
MagickExport void PrintStringInfo | ( | FILE * | file, |
const char * | , | ||
const StringInfo * | |||
) |
MagickExport void ResetStringInfo | ( | StringInfo * | ) |
MagickExport char * SanitizeString | ( | const char * | ) |
MagickExport void SetStringInfo | ( | StringInfo * | , |
const StringInfo * | |||
) |
MagickExport void SetStringInfoDatum | ( | StringInfo * | , |
const unsigned char * | |||
) |
MagickExport void SetStringInfoLength | ( | StringInfo * | , |
const | size_t | ||
) |
MagickExport void SetStringInfoName | ( | StringInfo * | , |
const char * | |||
) |
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 * | string, |
ssize_t * | count, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 2118 of file string.c.
References AcquireQuantumMemory(), GetMagickModule, MagickCoreSignature, ResourceLimitError, _ExceptionInfo::signature, StringToDouble(), and ThrowMagickException().
MagickExport char * StringToken | ( | const char * | , |
char ** | |||
) |
MagickExport char ** StringToList | ( | const char * | ) |
MagickExport StringInfo * StringToStringInfo | ( | const char * | string | ) |
Definition at line 2460 of file string.c.
References AcquireStringInfo(), and SetStringInfoDatum().
Referenced by GenerateEntropicChaos(), and HashStringType().
MagickExport char ** StringToStrings | ( | const char * | text, |
size_t * | count | ||
) |
Definition at line 2311 of file string.c.
References AcquireQuantumMemory(), CharsPerLine, CopyMagickString(), FormatLocaleString(), MagickMin, MagickPathExtent, ResizeQuantumMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by GetMultilineTypeMetrics(), and StringToList().
MagickExport void StripString | ( | char * | message | ) |
Definition at line 2494 of file string.c.
Referenced by FxGetSymbol(), and ListDelegateInfo().
MagickExport MagickBooleanType SubstituteString | ( | char ** | string, |
const char * | search, | ||
const char * | replace | ||
) |
Definition at line 2556 of file string.c.
References MagickFalse, MagickTrue, MaxTextExtent, OverAllocateMemory(), ResizeQuantumMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by AcquireFxInfo(), GetEXIFProperty(), GetHostname(), GetXMPProperty(), IsOptionMember(), LoadDelegateCache(), LoadMimeCache(), QueryMagickColorCompliance(), RenderType(), and SetTypeNodePath().