MagickCore  6.9.6
string_.h File Reference
#include <stdarg.h>
#include <time.h>
#include "magick/exception.h"
Include dependency graph for string_.h:

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 * SanitizeString (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 *magick_restrict, char **magick_restrict)
 
MagickExport double * StringToArrayOfDoubles (const char *, ssize_t *, ExceptionInfo *)
 
MagickExport int CompareStringInfo (const StringInfo *, const StringInfo *)
 
MagickExport MagickBooleanType ConcatenateString (char **, const char *)
 
MagickExport MagickBooleanType IsStringTrue (const char *)
 
MagickExport MagickBooleanType IsStringNotFalse (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 StringInfoAcquireStringInfo (const size_t)
 
MagickExport StringInfoBlobToStringInfo (const void *, const size_t)
 
MagickExport StringInfoCloneStringInfo (const StringInfo *)
 
MagickExport StringInfoConfigureFileToStringInfo (const char *)
 
MagickExport StringInfoDestroyStringInfo (StringInfo *)
 
MagickExport StringInfoFileToStringInfo (const char *, const size_t, ExceptionInfo *)
 
MagickExport StringInfoSplitStringInfo (StringInfo *, const size_t)
 
MagickExport StringInfoStringToStringInfo (const char *)
 
MagickExport unsigned char * GetStringInfoDatum (const StringInfo *)
 
MagickExport void ConcatenateStringInfo (StringInfo *, const StringInfo *) magick_attribute((__nonnull__))
 
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 Documentation

§ StringInfo

typedef struct _StringInfo StringInfo

Function Documentation

§ AcquireString()

MagickExport char* AcquireString ( const char *  )

§ AcquireStringInfo()

MagickExport StringInfo* AcquireStringInfo ( const size_t  )

§ BlobToStringInfo()

MagickExport StringInfo * BlobToStringInfo ( const void *  ,
const size_t   
)

§ CloneString()

MagickExport char * CloneString ( char **  ,
const char *   
)

§ CloneStringInfo()

MagickExport StringInfo * CloneStringInfo ( const StringInfo )

§ CompareStringInfo()

§ ConcatenateMagickString()

MagickExport size_t ConcatenateMagickString ( char *  ,
const char *  ,
const size_t   
)

§ ConcatenateString()

MagickExport MagickBooleanType ConcatenateString ( char **  ,
const char *   
)

§ ConcatenateStringInfo()

MagickExport void ConcatenateStringInfo ( StringInfo ,
const StringInfo  
)

§ ConfigureFileToStringInfo()

MagickExport StringInfo * ConfigureFileToStringInfo ( const char *  )

§ ConstantString()

MagickExport char * ConstantString ( const char *  )

§ CopyMagickString()

MagickExport size_t CopyMagickString ( char *  ,
const char *  ,
const size_t   
)

§ DestroyString()

MagickExport char * DestroyString ( char *  )

§ DestroyStringInfo()

MagickExport StringInfo * DestroyStringInfo ( StringInfo )

§ DestroyStringList()

MagickExport char ** DestroyStringList ( char **  )

§ EscapeString()

MagickExport char * EscapeString ( const char *  ,
const char   
)

§ FileToString()

MagickExport char * FileToString ( const char *  ,
const size_t  ,
ExceptionInfo  
)

§ FileToStringInfo()

MagickExport StringInfo * FileToStringInfo ( const char *  ,
const size_t  ,
ExceptionInfo  
)

§ FormatMagickSize()

MagickExport ssize_t FormatMagickSize ( const MagickSizeType  ,
const MagickBooleanType  ,
char *   
)

§ FormatMagickTime()

MagickExport ssize_t FormatMagickTime ( const time_t  ,
const size_t  ,
char *   
)

§ GetEnvironmentValue()

MagickExport char * GetEnvironmentValue ( const char *  )

§ GetStringInfoDatum()

§ GetStringInfoLength()

§ GetStringInfoPath()

§ InterpretSiPrefixValue()

MagickExport double InterpretSiPrefixValue ( const char *  magick_restrict,
char **  magick_restrict 
)

§ IsStringNotFalse()

MagickExport MagickBooleanType IsStringNotFalse ( const char *  )

§ IsStringTrue()

MagickExport MagickBooleanType IsStringTrue ( const char *  )

§ PrintStringInfo()

MagickExport void PrintStringInfo ( FILE *  file,
const char *  ,
const StringInfo  
)

§ ResetStringInfo()

MagickExport void ResetStringInfo ( StringInfo )

§ SanitizeString()

MagickExport char * SanitizeString ( const char *  )

§ SetStringInfo()

MagickExport void SetStringInfo ( StringInfo ,
const StringInfo  
)

§ SetStringInfoDatum()

MagickExport void SetStringInfoDatum ( StringInfo ,
const unsigned char *   
)

§ SetStringInfoLength()

MagickExport void SetStringInfoLength ( StringInfo ,
const size_t   
)

§ SetStringInfoPath()

MagickExport void SetStringInfoPath ( StringInfo ,
const char *   
)

§ SplitStringInfo()

MagickExport StringInfo * SplitStringInfo ( StringInfo ,
const size_t   
)

§ StringInfoToHexString()

MagickExport char * StringInfoToHexString ( const StringInfo )

§ StringInfoToString()

MagickExport char * StringInfoToString ( const StringInfo )

§ StringToArgv()

MagickExport char ** StringToArgv ( const char *  ,
int *   
)

§ StringToArrayOfDoubles()

MagickExport double * StringToArrayOfDoubles ( const char *  ,
ssize_t *  ,
ExceptionInfo  
)

§ StringToken()

MagickExport char * StringToken ( const char *  ,
char **   
)

§ StringToList()

§ StringToStringInfo()

MagickExport StringInfo * StringToStringInfo ( const char *  )

§ StripString()

MagickExport void StripString ( char *  )

Referenced by FxGetSymbol(), and ListDelegateInfo().

§ SubstituteString()