utility-private.h File Reference

#include "MagickCore/memory_.h"
#include "MagickCore/nt-base.h"
#include "MagickCore/nt-base-private.h"

Go to the source code of this file.

Functions

MagickPrivate char ** GetPathComponents (const char *, size_t *)
MagickPrivate char **** ListFiles (const char *, const char *, size_t *)
MagickPrivate MagickBooleanType GetExecutionPath (char *, const size_t)
MagickPrivate MagickBooleanType ShredFile (const char *)
MagickPrivate ssize_t GetMagickPageSize (void)
MagickPrivate void ChopPathComponents (char *, const size_t)
MagickPrivate void ExpandFilename (char *)
static int MagickReadDirectory (DIR *directory, struct dirent *entry, struct dirent **result)
static int access_utf8 (const char *path, int mode)
static FILE * fopen_utf8 (const char *path, const char *mode)
static void getcwd_utf8 (char *path, size_t extent)
static int open_utf8 (const char *path, int flags, mode_t mode)
static FILE * popen_utf8 (const char *command, const char *type)
static int remove_utf8 (const char *path)
static int rename_utf8 (const char *source, const char *destination)
static int stat_utf8 (const char *path, struct stat *attributes)

Function Documentation

static int access_utf8 ( const char *  path,
int  mode 
) [inline, static]
MagickPrivate void ChopPathComponents ( char *  ,
const   size_t 
)
MagickPrivate void ExpandFilename ( char *   ) 
static FILE* fopen_utf8 ( const char *  path,
const char *  mode 
) [inline, static]

References RelinquishMagickMemory().

Referenced by LogMagickEventList(), and OpenBlob().

static void getcwd_utf8 ( char *  path,
size_t  extent 
) [inline, static]

References MagickPathExtent.

Referenced by ExpandFilenames().

MagickPrivate MagickBooleanType GetExecutionPath ( char *  ,
const   size_t 
)

Referenced by MagickCoreGenesis().

MagickPrivate ssize_t GetMagickPageSize ( void   ) 
MagickPrivate char** GetPathComponents ( const char *  ,
size_t *   
)

Referenced by AddPathToXMLTree(), and GetXMLTreePath().

MagickPrivate char** ** ListFiles ( const char *  ,
const char *  ,
size_t *   
)
static int MagickReadDirectory ( DIR *  directory,
struct dirent *  entry,
struct dirent **  result 
) [inline, static]

Referenced by ListFiles().

static int open_utf8 ( const char *  path,
int  flags,
mode_t  mode 
) [inline, static]
static FILE* popen_utf8 ( const char *  command,
const char *  type 
) [inline, static]

References RelinquishMagickMemory().

Referenced by OpenBlob().

static int remove_utf8 ( const char *  path  )  [inline, static]
static int rename_utf8 ( const char *  source,
const char *  destination 
) [inline, static]
MagickPrivate MagickBooleanType ShredFile ( const char *   ) 
static int stat_utf8 ( const char *  path,
struct stat *  attributes 
) [inline, static]

References RelinquishMagickMemory().

Referenced by GetPathAttributes().


Generated on 17 Aug 2020 for MagickCore by  doxygen 1.6.1