Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
scanf.c File Reference

Classes

struct  scan_format
 

Typedefs

typedef unsigned char char_map[32]
 

Enumerations

enum  argument_options {
  normal_argument , char_argument , short_argument , long_argument ,
  intmax_argument , size_t_argument , ptrdiff_argument , long_long_argument ,
  double_argument , long_double_argument , wchar_argument
}
 

Functions

static const char * parse_format (const char *format_string, scan_format *format)
 
static int __sformatter (int(*ReadProc)(void *, int, int), void *ReadProcArg, const char *format_str, va_list arg, int is_secure)
 
int __StringRead (void *pPtr, int ch, int act)
 
int isspace_string (const char *s)
 
int vsscanf (const char *s, const char *format, va_list arg)
 
int sscanf (const char *s, const char *pFormat,...)
 

Typedef Documentation

◆ char_map

typedef unsigned char char_map[32]

Enumeration Type Documentation

◆ argument_options

Enumerator
normal_argument 
char_argument 
short_argument 
long_argument 
intmax_argument 
size_t_argument 
ptrdiff_argument 
long_long_argument 
double_argument 
long_double_argument 
wchar_argument 

Function Documentation

◆ __sformatter()

static int __sformatter ( int(* ReadProc )(void *, int, int),
void * ReadProcArg,
const char * format_str,
va_list arg,
int is_secure )
static

◆ __StringRead()

int __StringRead ( void * pPtr,
int ch,
int act )

◆ isspace_string()

int isspace_string ( const char * s)

◆ parse_format()

static const char * parse_format ( const char * format_string,
scan_format * format )
static

◆ sscanf()

int sscanf ( const char * s,
const char * pFormat,
... )

◆ vsscanf()

int vsscanf ( const char * s,
const char * format,
va_list arg )