|
MagickCore 7.0.10
|
Go to the source code of this file.
Typedefs | |
| typedef struct _StringInfo | StringInfo |
| typedef struct _StringInfo StringInfo |
| WizardExport char * AcquireString | ( | const char * | ) |
| WizardExport StringInfo * AcquireStringInfo | ( | const size_t | ) |
| WizardExport StringInfo * BlobToStringInfo | ( | const void * | , |
| const size_t | |||
| ) |
| WizardExport char * CloneString | ( | char ** | , |
| const char * | |||
| ) |
| WizardExport StringInfo * CloneStringInfo | ( | const StringInfo * | ) |
| WizardExport int CompareStringInfo | ( | const StringInfo * | , |
| const StringInfo * | |||
| ) |
| WizardExport WizardBooleanType ConcatenateString | ( | char ** | , |
| const char * | |||
| ) |
| WizardExport void ConcatenateStringInfo | ( | StringInfo * | , |
| const StringInfo * | |||
| ) |
| WizardExport size_t ConcatenateWizardString | ( | char * | , |
| const char * | , | ||
| const size_t | |||
| ) |
| WizardExport StringInfo * ConfigureFileToStringInfo | ( | const char * | ) |
| WizardExport char * ConstantString | ( | const char * | ) |
| WizardExport size_t CopyWizardString | ( | char * | destination, |
| const char * | source, | ||
| const size_t | length | ||
| ) |
Definition at line 762 of file string.c.
Referenced by AcquireConfigureCache(), AcquireFileInfo(), AppendFileExtension(), ConfigureFileToStringInfo(), FileToStringInfo(), GetConfigureOptions(), GetConfigurePaths(), GetExceptionMessage(), GetExecutionPath(), GetLocaleOptions(), GetNextToken(), GetPathComponent(), GetPathComponents(), ListWizardResourceInfo(), LoadLocaleCache(), LoadLogCache(), LoadMimeCache(), OpenBlob(), ParseEntities(), ParseProcessingInstructions(), ParseWizardOption(), SetClientName(), SetClientPath(), SetLogName(), SetStringInfoPath(), TranslateEvent(), TranslateFilename(), and WizardsToolkitGenesis().
| WizardExport char * DestroyString | ( | char * | ) |
| WizardExport StringInfo * DestroyStringInfo | ( | StringInfo * | ) |
| WizardExport char ** DestroyStringList | ( | char ** | ) |
| WizardExport char * FileToString | ( | const char * | , |
| const size_t | , | ||
| ExceptionInfo * | |||
| ) |
| WizardExport StringInfo * FileToStringInfo | ( | const char * | , |
| const size_t | , | ||
| ExceptionInfo * | |||
| ) |
| WizardExport ssize_t FormatLocaleString | ( | char * | , |
| const size_t | , | ||
| const char * | , | ||
| ... | |||
| ) |
| WizardExport ssize_t FormatLocaleStringList | ( | char * | , |
| const size_t | , | ||
| const char * | , | ||
| va_list | |||
| ) |
| WizardExport ssize_t FormatWizardSize | ( | const WizardSizeType | , |
| const WizardBooleanType | , | ||
| const size_t | , | ||
| char * | |||
| ) |
| WizardExport ssize_t FormatWizardTime | ( | const time_t | time, |
| const size_t | length, | ||
| char * | timestamp | ||
| ) |
Definition at line 1105 of file string.c.
References FormatLocaleString().
Referenced by PrintKeyringProperties(), and TranslateEvent().
| WizardExport char * GetEnvironmentValue | ( | const char * | ) |
| WizardExport WizardSizeType GetStringInfoCRC | ( | const StringInfo * | string_info | ) |
Definition at line 1210 of file string.c.
References AcquireCRC64Info(), DestroyCRC64Info(), FinalizeCRC64(), GetCRC64CyclicRedundancyCheck(), InitializeCRC64(), _StringInfo::signature, StringDomain, UpdateCRC64(), WizardAssert, and WizardSignature.
Referenced by GenerateEntropicChaos(), GetEntropyFromReservoir(), and SaveEntropyToReservoir().
| WizardExport unsigned char * GetStringInfoDatum | ( | const StringInfo * | string_info | ) |
Definition at line 1251 of file string.c.
References _StringInfo::datum, _StringInfo::signature, StringDomain, WizardAssert, and WizardSignature.
Referenced by AcquireConfigureCache(), AcquireLocaleSplayTree(), AcquireLogCache(), AcquireMimeCache(), AcquireRandomInfo(), AcquireUniqueFileResource(), DecipherCBCMode(), DecipherCFBMode(), DecipherCTRMode(), DecipherECBMode(), DecipherOFBMode(), EncipherCBCMode(), EncipherCFBMode(), EncipherCTRMode(), EncipherECBMode(), EncipherOFBMode(), ExportKeyringKey(), FinalizeCRC64(), FinalizeMD5(), FinalizeSHA1(), FinalizeSHA2224(), FinalizeSHA2256(), FinalizeSHA2384(), FinalizeSHA2512(), FinalizeSHA3(), GenerateCipherNonce(), GenerateEntropicChaos(), GetEntropyFromReservoir(), GetHashHexDigest(), GetPhrase(), GetRandomKey(), HashStringInfoType(), HashStringType(), ImportKeyringKey(), IncreaseBZIP(), IncreaseLZMA(), IncreaseZIP(), IncrementRandomNonce(), InitializeHMAC(), PrintKeyringProperties(), RestoreBZIP(), RestoreLZMA(), RestoreZIP(), SaveEntropyToReservoir(), SetAESKey(), SetChachaKey(), SetRandomKey(), SetSerpentKey(), SetTwofishKey(), TransformSHA1(), TransformSHA2224(), TransformSHA2256(), TransformSHA2384(), TransformSHA2512(), UpdateCRC64(), UpdateMD5(), UpdateSHA1(), UpdateSHA2224(), UpdateSHA2256(), UpdateSHA2384(), UpdateSHA2512(), and UpdateSHA3().
| WizardExport size_t GetStringInfoLength | ( | const StringInfo * | string_info | ) |
Definition at line 1280 of file string.c.
References _StringInfo::length, _StringInfo::signature, StringDomain, WizardAssert, and WizardSignature.
Referenced by AcquireUniqueFileResource(), DecipherCBCMode(), DecipherCFBMode(), DecipherCTRMode(), DecipherECBMode(), DecipherOFBMode(), EncipherCBCMode(), EncipherCFBMode(), EncipherCTRMode(), EncipherECBMode(), EncipherOFBMode(), ExportKeyringKey(), FinalizeMD5(), FinalizeSHA1(), FinalizeSHA2224(), FinalizeSHA2256(), FinalizeSHA2384(), FinalizeSHA2512(), GenerateEntropicChaos(), GetEntropyFromReservoir(), GetPassphrase(), GetPhrase(), HashStringInfoType(), HashStringType(), ImportKeyringKey(), IncreaseBZIP(), IncreaseLZMA(), IncreaseZIP(), IncrementRandomNonce(), InitializeHMAC(), PrintKeyringProperties(), RestoreBZIP(), RestoreLZMA(), RestoreZIP(), SaveEntropyToReservoir(), SetAESKey(), SetChachaKey(), SetSerpentKey(), SetTwofishKey(), UpdateCRC64(), UpdateMD5(), UpdateSHA1(), UpdateSHA2224(), UpdateSHA2256(), UpdateSHA2384(), UpdateSHA2512(), and UpdateSHA3().
| WizardExport const char * GetStringInfoPath | ( | const StringInfo * | string_info | ) |
Definition at line 1309 of file string.c.
References _StringInfo::path, _StringInfo::signature, StringDomain, WizardAssert, and WizardSignature.
Referenced by AcquireConfigureCache(), AcquireLocaleSplayTree(), AcquireLogCache(), and AcquireMimeCache().
| WizardExport StringInfo * HexStringToStringInfo | ( | const char * | ) |
| WizardExport double InterpretSiPrefixValue | ( | const char * | string, |
| char ** | sentinal | ||
| ) |
Definition at line 1418 of file string.c.
References InterpretLocaleValue(), and WizardEpsilon.
Referenced by StringToDoubleInterval().
| WizardExport int LocaleCompare | ( | const char * | , |
| const char * | |||
| ) |
| WizardExport void LocaleLower | ( | char * | ) |
| WizardExport int LocaleNCompare | ( | const char * | p, |
| const char * | q, | ||
| const size_t | length | ||
| ) |
Definition at line 1608 of file string.c.
References AsciiMap.
Referenced by GetNextToken(), LoadLocaleCache(), LoadLogCache(), OpenBlob(), and ParseLogHandlers().
| WizardExport void PrintStringInfo | ( | FILE * | , |
| const char * | , | ||
| const StringInfo * | |||
| ) |
| WizardExport ssize_t PrintWizardString | ( | FILE * | , |
| const char * | , | ||
| ... | |||
| ) |
| WizardExport void ResetStringInfo | ( | StringInfo * | ) |
| WizardExport void SetStringInfo | ( | StringInfo * | , |
| const StringInfo * | |||
| ) |
| WizardExport void SetStringInfoDatum | ( | StringInfo * | , |
| const unsigned char * | |||
| ) |
| WizardExport void SetStringInfoLength | ( | StringInfo * | , |
| const size_t | |||
| ) |
| WizardExport void SetStringInfoPath | ( | StringInfo * | , |
| const char * | |||
| ) |
| WizardExport StringInfo * SplitStringInfo | ( | StringInfo * | , |
| const size_t | |||
| ) |
| WizardExport char * StringInfoToHexString | ( | const StringInfo * | ) |
| WizardExport char * StringInfoToString | ( | const StringInfo * | ) |
| WizardExport char ** StringToArgv | ( | const char * | text, |
| int * | argc | ||
| ) |
Definition at line 2100 of file string.c.
References AcquireQuantumMemory(), RelinquishWizardMemory(), ResourceFatalError, StringFatalError, ThrowFatalException, and WizardPathExtent.
| WizardExport StringInfo * StringToStringInfo | ( | const char * | string | ) |
Definition at line 2199 of file string.c.
References AcquireStringInfo(), SetStringInfoDatum(), StringDomain, and WizardAssert.
Referenced by GenerateEntropicChaos(), and HashStringType().
| WizardExport void StripString | ( | char * | message | ) |
| WizardExport WizardBooleanType SubstituteString | ( | char ** | string, |
| const char * | search, | ||
| const char * | replace | ||
| ) |
Definition at line 2295 of file string.c.
References CopyWizardMemory(), OverAllocateMemory(), ResizeQuantumMemory(), ResourceFatalError, ThrowFatalException, WizardFalse, WizardPathExtent, and WizardTrue.
Referenced by LoadMimeCache().