string.c File Reference

#include "magick/studio.h"
#include "magick/blob.h"
#include "magick/blob-private.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/list.h"
#include "magick/log.h"
#include "magick/memory_.h"
#include "magick/property.h"
#include "magick/resource_.h"
#include "magick/signature.h"
#include "magick/string_.h"

Functions

MagickExport char * AcquireString (const char *source)
MagickExport StringInfoAcquireStringInfo (const size_t length)
MagickExport char * CloneString (char **destination, const char *source)
MagickExport StringInfoCloneStringInfo (const StringInfo *string_info)
static size_t MagickMin (const size_t x, const size_t y)
MagickExport int CompareStringInfo (const StringInfo *target, const StringInfo *source)
MagickExport size_t ConcatenateMagickString (char *destination, const char *source, const size_t length)
MagickExport MagickBooleanType ConcatenateString (char **destination, const char *source)
MagickExport void ConcatenateStringInfo (StringInfo *string_info, const StringInfo *source)
MagickExport StringInfoConfigureFileToStringInfo (const char *filename)
MagickExport char * ConstantString (const char *source)
MagickExport size_t CopyMagickString (char *destination, const char *source, const size_t length)
MagickExport char * DestroyString (char *string)
MagickExport StringInfoDestroyStringInfo (StringInfo *string_info)
MagickExport char ** DestroyStringList (char **list)
MagickExport char * EscapeString (const char *source, const char escape)
MagickExport char * FileToString (const char *filename, const size_t extent, ExceptionInfo *exception)
MagickExport StringInfoFileToStringInfo (const char *filename, const size_t extent, ExceptionInfo *exception)
MagickExport long FormatMagickSize (const MagickSizeType size, char *format)
MagickExport long FormatMagickStringList (char *string, const size_t length, const char *format, va_list operands)
MagickExport long FormatMagickString (char *string, const size_t length, const char *format,...)
MagickExport long FormatMagickTime (const time_t time, const size_t length, char *timestamp)
MagickExport char * GetEnvironmentValue (const char *name)
MagickExport unsigned char * GetStringInfoDatum (const StringInfo *string_info)
MagickExport size_t GetStringInfoLength (const StringInfo *string_info)
MagickExport const char * GetStringInfoPath (const StringInfo *string_info)
MagickExport long LocaleCompare (const char *p, const char *q)
MagickExport void LocaleLower (char *string)
MagickExport long LocaleNCompare (const char *p, const char *q, const size_t length)
MagickExport void LocaleUpper (char *string)
MagickExport void PrintStringInfo (FILE *file, const char *id, const StringInfo *string_info)
MagickExport void ResetStringInfo (StringInfo *string_info)
MagickExport void SetStringInfo (StringInfo *string_info, const StringInfo *source)
MagickExport void SetStringInfoDatum (StringInfo *string_info, const unsigned char *source)
MagickExport void SetStringInfoLength (StringInfo *string_info, const size_t length)
MagickExport void SetStringInfoPath (StringInfo *string_info, const char *path)
MagickExport StringInfoSplitStringInfo (StringInfo *string_info, const size_t offset)
MagickExport StringInfoStringToStringInfo (const char *string)
MagickExport char * StringInfoToString (const StringInfo *string_info)
MagickExport char ** StringToArgv (const char *text, int *argc)
MagickExport double StringToDouble (const char *string, const double interval)
MagickExport char * StringToken (const char *delimiters, char **string)
MagickExport char ** StringToList (const char *text)
MagickExport void StripString (char *message)
MagickExport MagickBooleanType SubstituteString (char **buffer, const char *search, const char *replace)


Function Documentation

MagickExport char* AcquireString ( const char *  source  ) 

MagickExport StringInfo* AcquireStringInfo ( const size_t  length  ) 

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

MagickExport StringInfo* CloneStringInfo ( const StringInfo string_info  ) 

MagickExport int CompareStringInfo ( const StringInfo target,
const StringInfo source 
)

MagickExport size_t ConcatenateMagickString ( char *  destination,
const char *  source,
const size_t  length 
)

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

MagickExport void ConcatenateStringInfo ( StringInfo string_info,
const StringInfo source 
)

MagickExport StringInfo* ConfigureFileToStringInfo ( const char *  filename  ) 

MagickExport char* ConstantString ( const char *  source  ) 

MagickExport size_t CopyMagickString ( char *  destination,
const char *  source,
const size_t  length 
)

MagickExport char* DestroyString ( char *  string  ) 

MagickExport StringInfo* DestroyStringInfo ( StringInfo string_info  ) 

MagickExport char** DestroyStringList ( char **  list  ) 

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

MagickExport char* FileToString ( const char *  filename,
const size_t  extent,
ExceptionInfo exception 
)

MagickExport StringInfo* FileToStringInfo ( const char *  filename,
const size_t  extent,
ExceptionInfo exception 
)

MagickExport long FormatMagickSize ( const MagickSizeType  size,
char *  format 
)

MagickExport long FormatMagickString ( char *  string,
const size_t  length,
const char *  format,
  ... 
)

MagickExport long FormatMagickStringList ( char *  string,
const size_t  length,
const char *  format,
va_list  operands 
)

MagickExport long FormatMagickTime ( const time_t  time,
const size_t  length,
char *  timestamp 
)

MagickExport char* GetEnvironmentValue ( const char *  name  ) 

MagickExport unsigned char* GetStringInfoDatum ( const StringInfo string_info  ) 

MagickExport size_t GetStringInfoLength ( const StringInfo string_info  ) 

MagickExport const char* GetStringInfoPath ( const StringInfo string_info  ) 

MagickExport long LocaleCompare ( const char *  p,
const char *  q 
)

MagickExport void LocaleLower ( char *  string  ) 

MagickExport long LocaleNCompare ( const char *  p,
const char *  q,
const size_t  length 
)

MagickExport void LocaleUpper ( char *  string  ) 

static size_t MagickMin ( const size_t  x,
const size_t  y 
) [inline, static]

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

MagickExport void ResetStringInfo ( StringInfo string_info  ) 

MagickExport void SetStringInfo ( StringInfo string_info,
const StringInfo source 
)

MagickExport void SetStringInfoDatum ( StringInfo string_info,
const unsigned char *  source 
)

MagickExport void SetStringInfoLength ( StringInfo string_info,
const size_t  length 
)

MagickExport void SetStringInfoPath ( StringInfo string_info,
const char *  path 
)

MagickExport StringInfo* SplitStringInfo ( StringInfo string_info,
const size_t  offset 
)

MagickExport char* StringInfoToString ( const StringInfo string_info  ) 

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

MagickExport double StringToDouble ( const char *  string,
const double  interval 
)

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

MagickExport char** StringToList ( const char *  text  ) 

MagickExport StringInfo* StringToStringInfo ( const char *  string  ) 

MagickExport void StripString ( char *  message  ) 

MagickExport MagickBooleanType SubstituteString ( char **  buffer,
const char *  search,
const char *  replace 
)


Generated on Sat Jan 26 14:50:30 2008 for MagickCore by  doxygen 1.5.4