VSF Documented
Data Structures | Macros | Typedefs
xlocale.h File Reference
#include "shell/sys/linux/vsf_linux_cfg.h"

Go to the source code of this file.

Data Structures

struct  __locale_struct
 

Macros

#define scanf_l(__loc, ...)   scanf(__VA_ARGS__)
 
#define fscanf_l(__file, __loc, ...)   fscanf(__file, __VA_ARGS__)
 
#define sscanf_l(__str, __loc, ...)   sscanf(__str, __VA_ARGS__)
 
#define vscanf_l(__loc, ...)   vscanf(__VA_ARGS__)
 
#define vfscanf_l(__file, __loc, ...)   vfscanf(__file, __VA_ARGS__)
 
#define vsscanf_l(__str, __loc, ...)   vsscanf(__str, __VA_ARGS__)
 
#define printf_l(__loc, ...)   printf(__VA_ARGS__)
 
#define fprintf_l(__file, __loc, ...)   fprintf(__file, __VA_ARGS__)
 
#define sprintf_l(__str, __loc, ...)   sprintf(__str, __VA_ARGS__)
 
#define snprintf_l(__str, __size, __loc, ...)   snprintf(__str, __size, __VA_ARGS__)
 
#define asprintf_l(__ret, __loc, ...)   asprintf(__ret, __VA_ARGS__)
 
#define vprintf_l(__loc, ...)   vprintf(__VA_ARGS__)
 
#define vfprintf_l(__file, __loc, ...)   vfprintf(__file, __VA_ARGS__)
 
#define vsprintf_l(__str, __loc, ...)   vsprintf(__str, __VA_ARGS__)
 
#define vsnprintf_l(__str, __size, __loc, ...)   vsnprintf_l(__str, __size, __VA_ARGS__)
 
#define vasprintf_l(__ret, __loc, ...)   vasprintf(__ret, __VA_ARGS__)
 

Typedefs

typedef struct __locale_structlocale_t
 

Macro Definition Documentation

◆ scanf_l

#define scanf_l (   __loc,
  ... 
)    scanf(__VA_ARGS__)

◆ fscanf_l

#define fscanf_l (   __file,
  __loc,
  ... 
)    fscanf(__file, __VA_ARGS__)

◆ sscanf_l

#define sscanf_l (   __str,
  __loc,
  ... 
)    sscanf(__str, __VA_ARGS__)

◆ vscanf_l

#define vscanf_l (   __loc,
  ... 
)    vscanf(__VA_ARGS__)

◆ vfscanf_l

#define vfscanf_l (   __file,
  __loc,
  ... 
)    vfscanf(__file, __VA_ARGS__)

◆ vsscanf_l

#define vsscanf_l (   __str,
  __loc,
  ... 
)    vsscanf(__str, __VA_ARGS__)

◆ printf_l

#define printf_l (   __loc,
  ... 
)    printf(__VA_ARGS__)

◆ fprintf_l

#define fprintf_l (   __file,
  __loc,
  ... 
)    fprintf(__file, __VA_ARGS__)

◆ sprintf_l

#define sprintf_l (   __str,
  __loc,
  ... 
)    sprintf(__str, __VA_ARGS__)

◆ snprintf_l

#define snprintf_l (   __str,
  __size,
  __loc,
  ... 
)    snprintf(__str, __size, __VA_ARGS__)

◆ asprintf_l

#define asprintf_l (   __ret,
  __loc,
  ... 
)    asprintf(__ret, __VA_ARGS__)

◆ vprintf_l

#define vprintf_l (   __loc,
  ... 
)    vprintf(__VA_ARGS__)

◆ vfprintf_l

#define vfprintf_l (   __file,
  __loc,
  ... 
)    vfprintf(__file, __VA_ARGS__)

◆ vsprintf_l

#define vsprintf_l (   __str,
  __loc,
  ... 
)    vsprintf(__str, __VA_ARGS__)

◆ vsnprintf_l

#define vsnprintf_l (   __str,
  __size,
  __loc,
  ... 
)    vsnprintf_l(__str, __size, __VA_ARGS__)

◆ vasprintf_l

#define vasprintf_l (   __ret,
  __loc,
  ... 
)    vasprintf(__ret, __VA_ARGS__)

Typedef Documentation

◆ locale_t

typedef struct __locale_struct* locale_t