|
MagickCore
6.7.5
|

Go to the source code of this file.
Data Structures | |
| struct | _StringInfo |
Typedefs | |
| typedef struct _StringInfo | StringInfo |
Functions | |
| MagickExport char * | AcquireString (const char *) |
| MagickExport char * | CloneString (char **, const char *) |
| MagickExport char * | ConstantString (const char *) |
| MagickExport char * | DestroyString (char *) |
| MagickExport char ** | DestroyStringList (char **) |
| MagickExport char * | EscapeString (const char *, const char) |
| MagickExport char * | FileToString (const char *, const size_t, ExceptionInfo *) |
| MagickExport char * | GetEnvironmentValue (const char *) |
| MagickExport char * | StringInfoToHexString (const StringInfo *) |
| MagickExport char * | StringInfoToString (const StringInfo *) |
| MagickExport char ** | StringToArgv (const char *, int *) |
| MagickExport char * | StringToken (const char *, char **) |
| MagickExport char ** | StringToList (const char *) |
| MagickExport const char * | GetStringInfoPath (const StringInfo *) |
| MagickExport double | InterpretSiPrefixValue (const char *restrict, char **restrict) |
| MagickExport int | CompareStringInfo (const StringInfo *, const StringInfo *) |
| MagickExport int | LocaleCompare (const char *, const char *) |
| MagickExport int | LocaleNCompare (const char *, const char *, const size_t) |
| MagickExport MagickBooleanType | ConcatenateString (char **, const char *) |
| MagickExport MagickBooleanType | SubstituteString (char **, const char *, const char *) |
| MagickExport size_t | ConcatenateMagickString (char *, const char *, const size_t) magick_attribute((nonnull)) |
| MagickExport size_t | CopyMagickString (char *, const char *, const size_t) magick_attribute((nonnull)) |
| MagickExport size_t | GetStringInfoLength (const StringInfo *) |
| MagickExport ssize_t | FormatMagickSize (const MagickSizeType, const MagickBooleanType, char *) |
| MagickExport ssize_t | FormatMagickTime (const time_t, const size_t, char *) |
| MagickExport StringInfo * | AcquireStringInfo (const size_t) |
| MagickExport StringInfo * | BlobToStringInfo (const void *, const size_t) |
| MagickExport StringInfo * | CloneStringInfo (const StringInfo *) |
| MagickExport StringInfo * | ConfigureFileToStringInfo (const char *) |
| MagickExport StringInfo * | DestroyStringInfo (StringInfo *) |
| MagickExport StringInfo * | FileToStringInfo (const char *, const size_t, ExceptionInfo *) |
| MagickExport StringInfo * | SplitStringInfo (StringInfo *, const size_t) |
| MagickExport StringInfo * | StringToStringInfo (const char *) |
| MagickExport unsigned char * | GetStringInfoDatum (const StringInfo *) |
| MagickExport void | ConcatenateStringInfo (StringInfo *, const StringInfo *) magick_attribute((nonnull)) |
| MagickExport void | LocaleLower (char *) |
| 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 void | StripString (char *) |
| 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 1143 of file string.c.
References ResetMagickMemory(), and FormatLocaleString().
Referenced by ReadImage(), and TranslateEvent().
| MagickExport char * GetEnvironmentValue | ( | const char * | ) |
| MagickExport unsigned char* GetStringInfoDatum | ( | const StringInfo * | ) |
Definition at line 1250 of file string.c.
References _StringInfo::signature, MagickSignature, and _StringInfo::datum.
Referenced by LoadCoderLists(), LoadColorLists(), LoadConfigureLists(), LoadDelegateLists(), HashStringType(), HashStringInfoType(), IdentifyImage(), LoadLocaleLists(), LoadLogLists(), LoadMagicLists(), LoadMimeLists(), LoadPolicyLists(), ProfileImage(), GetProfilesFromResourceBlock(), SyncImageProfiles(), GetIPTCProperty(), Get8BIMProperty(), GetEXIFProperty(), AcquireRandomInfo(), GenerateEntropicChaos(), GetRandomKey(), IncrementRandomNonce(), SetRandomKey(), AcquireUniqueFileResource(), FinalizeSignature(), SignatureImage(), TransformSignature(), UpdateSignature(), GetThresholdMap(), ListThresholdMaps(), and LoadTypeLists().
| MagickExport size_t GetStringInfoLength | ( | const StringInfo * | ) |
Definition at line 1279 of file string.c.
References _StringInfo::signature, MagickSignature, and _StringInfo::length.
Referenced by IdentifyImage(), ProfileImage(), GetProfilesFromResourceBlock(), SyncImageProfiles(), GetIPTCProperty(), Get8BIMProperty(), GetEXIFProperty(), AcquireRandomInfo(), IncrementRandomNonce(), AcquireUniqueFileResource(), FinalizeSignature(), and UpdateSignature().
| MagickExport const char* GetStringInfoPath | ( | const StringInfo * | ) |
Definition at line 1308 of file string.c.
References _StringInfo::signature, MagickSignature, and _StringInfo::path.
Referenced by LoadCoderLists(), LoadColorLists(), LoadConfigureLists(), LoadDelegateLists(), LoadLocaleLists(), LoadLogLists(), LoadMagicLists(), LoadMimeLists(), LoadPolicyLists(), GetThresholdMap(), ListThresholdMaps(), and LoadTypeLists().
| MagickExport double InterpretSiPrefixValue | ( | const char * | restrict, |
| char ** | restrict | ||
| ) |
| MagickExport int LocaleCompare | ( | const char * | , |
| const char * | |||
| ) |
| MagickExport void LocaleLower | ( | char * | ) |
| MagickExport int LocaleNCompare | ( | const char * | , |
| const char * | , | ||
| const size_t | |||
| ) |
Definition at line 1533 of file string.c.
Referenced by OpenBlob(), LoadCoderList(), LoadColorList(), LoadConfigureList(), LoadDelegateList(), DrawPrimitive(), FxChannelStatistics(), FxGetSymbol(), FxOperatorPrecedence(), FxEvaluateSubexpression(), GetGeometry(), GetPageGeometry(), ParseGeometry(), InterpretImageFilename(), LoadLocaleList(), LoadLogList(), ParseLogHandlers(), LoadMagicList(), LoadPolicyList(), GetProfilesFromResourceBlock(), GetImageProperty(), GetMagickProperty(), GetMagickToken(), and LoadTypeList().
| 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 char * StringToken | ( | const char * | , |
| char ** | |||
| ) |
| MagickExport char ** StringToList | ( | const char * | ) |
Definition at line 2229 of file string.c.
References AcquireQuantumMemory(), ThrowFatalException, ResourceLimitFatalError, MaxTextExtent, FormatLocaleString(), MagickMin(), and CopyMagickString().
Referenced by AnnotateImage(), GetMultilineTypeMetrics(), GetDelegateCommand(), InvokeDelegate(), ListDelegateInfo(), IdentifyImage(), and ListMagickInfo().
| MagickExport StringInfo * StringToStringInfo | ( | const char * | ) |
Definition at line 2364 of file string.c.
References LogMagickEvent(), TraceEvent, GetMagickModule, AcquireStringInfo(), and SetStringInfoDatum().
Referenced by HashStringType(), and GenerateEntropicChaos().
| MagickExport void StripString | ( | char * | ) |
Definition at line 2399 of file string.c.
Referenced by ListDelegateInfo(), and FxGetSymbol().
| MagickExport MagickBooleanType SubstituteString | ( | char ** | , |
| const char * | , | ||
| const char * | |||
| ) |
Definition at line 2461 of file string.c.
References MagickFalse, MagickTrue, ResizeQuantumMemory(), MaxTextExtent, ThrowFatalException, ResourceLimitFatalError, and CopyMagickMemory().
Referenced by LoadDelegateList(), AcquireFxInfo(), LoadMimeList(), ProfileImage(), InterpretImageProperties(), and LoadTypeList().