root/lib/strescape.h

/* [previous][next][first][last][top][bottom][index][help]  */

INCLUDED FROM


   1 #ifndef MC__STRUTILS_ESCAPE_H
   2 #define MC__STRUTILS_ESCAPE_H
   3 
   4 #include <config.h>
   5 
   6 #include "lib/global.h"         /* <glib.h> */
   7 
   8 /*** typedefs(not structures) and defined constants **********************************************/
   9 
  10 /*** enums ***************************************************************************************/
  11 
  12 /*** structures declarations (and typedefs of structures)*****************************************/
  13 
  14 /*** global variables defined in .c file *********************************************************/
  15 
  16 /*** declarations of public functions ************************************************************/
  17 
  18 char *strutils_escape (const char *, gsize, const char *, gboolean);
  19 char *strutils_unescape (const char *, gsize, const char *, gboolean);
  20 
  21 char *strutils_shell_unescape (const char *);
  22 char *strutils_shell_escape (const char *);
  23 
  24 char *strutils_glob_escape (const char *);
  25 char *strutils_glob_unescape (const char *);
  26 
  27 char *strutils_regex_escape (const char *);
  28 char *strutils_regex_unescape (const char *);
  29 
  30 gboolean strutils_is_char_escaped (const char *, const char *);
  31 
  32 #endif

/* [previous][next][first][last][top][bottom][index][help]  */