string_.h File Reference

#include "MagickCore/exception.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 char ******************* StringToStrings (const char *, size_t *)
MagickExport const char * GetStringInfoName (const StringInfo *)
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 **magick_restrict, const char *magick_restrict)
MagickExport MagickBooleanType IsStringTrue (const char *) magick_attribute((__pure__))
MagickExport MagickBooleanType IsStringFalse (const char *) magick_attribute((__pure__))
MagickExport MagickBooleanType SubstituteString (char **, const char *, const char *)
MagickExport size_t ConcatenateMagickString (char *magick_restrict, const char *magick_restrict, const size_t) magick_attribute((__nonnull__))
MagickExport size_t CopyMagickString (char *magick_restrict, const char *magick_restrict, const size_t) magick_attribute((__nonnull__))
MagickExport size_t GetStringInfoLength (const StringInfo *)
MagickExport ssize_t FormatMagickSize (const MagickSizeType, const MagickBooleanType, const char *, const size_t, char *)
MagickExport StringInfoAcquireStringInfo (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 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 SetStringInfoName (StringInfo *, const char *)
MagickExport void SetStringInfoPath (StringInfo *, const char *)
MagickExport void StripString (char *)

Typedef Documentation

typedef struct _StringInfo StringInfo

Function Documentation

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 *  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,
const char *  ,
const   size_t,
char *   
)
MagickExport char* * * * ** * * * GetEnvironmentValue ( const char *   ) 
MagickExport unsigned char* GetStringInfoDatum ( const StringInfo  ) 
MagickExport size_t GetStringInfoLength ( const StringInfo  ) 
MagickExport const char* GetStringInfoName ( const StringInfo  ) 
MagickExport const char* * GetStringInfoPath ( const StringInfo  ) 
MagickExport double InterpretSiPrefixValue ( const char *  magick_restrict,
char **  magick_restrict 
)
MagickExport MagickBooleanType IsStringFalse ( 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 *  ,
ssize_t *  ,
ExceptionInfo  
)
MagickExport char* * * * ** * * * * * * ** * StringToken ( const char *  ,
char **   
)
MagickExport char* * * * ** * * * * * * ** * ** StringToList ( const char *   ) 
MagickExport StringInfo* * * * * * * * StringToStringInfo ( const char *   ) 
MagickExport char* * * * ** * * * * * * ** * ** ** StringToStrings ( const char *  ,
size_t *   
)
MagickExport void StripString ( char *   ) 

Referenced by FxGetSymbol(), and ListDelegateInfo().

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

Generated on 27 Apr 2020 for MagickCore by  doxygen 1.6.1