Main Page | Alphabetical List | Class List | File List | Class Members | File Members

wchar.h File Reference

#include <nlibc.h>

Include dependency graph for wchar.h:

Include dependency graph

Go to the source code of this file.

Functions

wchar_t size_t mbstate_t wint_t
struct tm NULL WCHAR_MAX WCHAR_MIN
WEOF int 
fwprintf (FILE *restrict stream, const wchar_t *restrict format,...)
int fwscanf (FILE *restrict stream, const wchar_t *restrict format,...)
int swprintf (wchar_t *restrict s, size_t n, const wchar_t *restrict format,...)
int swscanf (const wchar_t *restrict s, const wchar_t *restrict format,...)
int vfwprintf (FILE *restrict stream, const wchar_t *restrict format, va_list arg)
int vfwscanf (FILE *restrict stream, const wchar_t *restrict format, va_list arg)
int vswprintf (wchar_t *restrict s, size_t n, const wchar_t *restrict format, va_list arg)
int vswscanf (const wchar_t *restrict s, const wchar_t *restrict format, va_list arg)
int vwprintf (const wchar_t *restrict format, va_list arg)
int vwscanf (const wchar_t *restrict format, va_list arg)
int wprintf (const wchar_t *restrict format,...)
int wscanf (const wchar_t *restrict format,...)
wint_t fgetwc (FILE *stream)
wchar_tfgetws (wchar_t *restrict s, int n, FILE *restrict stream)
wint_t fputwc (wchar_t c, FILE *stream)
int fputws (const wchar_t *restrict s, FILE *restrict stream)
int fwide (FILE *stream, int mode)
wint_t getwc (FILE *stream)
wint_t getwchar (void)
wint_t putwc (wchar_t c, FILE *stream)
wint_t putwchar (wchar_t c)
wint_t ungetwc (wint_t c, FILE *stream)
double wcstod (const wchar_t *restrict nptr, wchar_t **restrict endptr)
float wcstof (const wchar_t *restrict nptr, wchar_t **restrict endptr)
long double wcstold (const wchar_t *restrict nptr, wchar_t **restrict endptr)
long int wcstol (const wchar_t *restrict nptr, wchar_t **restrict endptr, int base)
long long int wcstoll (const wchar_t *restrict nptr, wchar_t **restrict endptr, int base)
unsigned long int wcstoul (const wchar_t *restrict nptr, wchar_t **restrict endptr, int base)
unsigned long long int wcstoull (const wchar_t *restrict nptr, wchar_t **restrict endptr, int base)
wchar_twcscpy (wchar_t *restrict s1, const wchar_t *restrict s2)
wchar_twcsncpy (wchar_t *restrict s1, const wchar_t *restrict s2, size_t n)
wchar_twcscat (wchar_t *restrict s1, const wchar_t *restrict s2)
wchar_twcsncat (wchar_t *restrict s1, const wchar_t *restrict s2, size_t n)
int wcscmp (const wchar_t *s1, const wchar_t *s2)
int wcscoll (const wchar_t *s1, const wchar_t *s2)
int wcsncmp (const wchar_t *s1, const wchar_t *s2, size_t n)
size_t wcsxfrm (wchar_t *restrict s1, const wchar_t *restrict s2, size_t n)
wchar_twcschr (const wchar_t *s, wchar_t c)
size_t wcscspn (const wchar_t *s1, const wchar_t *s2)
size_t wcslen (const wchar_t *s)
wchar_twcspbrk (const wchar_t *s1, const wchar_t *s2)
wchar_twcsrchr (const wchar_t *s, wchar_t c)
size_t wcsspn (const wchar_t *s1, const wchar_t *s2)
wchar_twcsstr (const wchar_t *s1, const wchar_t *s2)
wchar_twcstok (wchar_t *restrict s1, const wchar_t *restrict s2, wchar_t **restrict ptr)
wchar_twmemchr (const wchar_t *s, wchar_t c, size_t n)
int wmemcmp (wchar_t *restrict s1, const wchar_t *restrict s2, size_t n)
wchar_twmemcpy (wchar_t *restrict s1, const wchar_t *restrict s2, size_t n)
wchar_twmemmove (wchar_t *s1, const wchar_t *s2, size_t n)
wchar_twmemset (wchar_t *s, wchar_t c, size_t n)
size_t wcsftime (wchar_t *restrict s, size_t maxsize, const wchar_t *restrict format, const struct tm *restrict timeptr)
wint_t btowc (int c)
int wctob (wint_t c)
int mbsinit (const mbstate_t *ps)
size_t mbrlen (const char *restrict s, size_t n, mbstate_t *restrict ps)
size_t mbrtowc (wchar_t *restrict pwc, const char *restrict s, size_t n, mbstate_t *restrict ps)
size_t wcrtomb (char *restrict s, wchar_t wc, mbstate_t *restrict ps)
size_t mbsrtowcs (wchar_t *restrict dst, const char **restrict src, size_t len, mbstate_t *restrict ps)
size_t wcsrtombs (char *restrict dst, const wchar_t **restrict src, size_t len, mbstate_t *restrict ps)


Function Documentation

wint_t btowc int  c  ) 
 

wint_t fgetwc FILE stream  ) 
 

wchar_t* fgetws wchar_t *restrict  s,
int  n,
FILE *restrict  stream
 

wint_t fputwc wchar_t  c,
FILE stream
 

int fputws const wchar_t *restrict  s,
FILE *restrict  stream
 

int fwide FILE stream,
int  mode
 

wchar_t size_t mbstate_t wint_t struct tm NULL WCHAR_MAX WCHAR_MIN WEOF int fwprintf FILE *restrict  stream,
const wchar_t *restrict  format,
... 
 

int fwscanf FILE *restrict  stream,
const wchar_t *restrict  format,
... 
 

wint_t getwc FILE stream  ) 
 

wint_t getwchar void   ) 
 

size_t mbrlen const char *restrict  s,
size_t  n,
mbstate_t *restrict  ps
 

size_t mbrtowc wchar_t *restrict  pwc,
const char *restrict  s,
size_t  n,
mbstate_t *restrict  ps
 

int mbsinit const mbstate_t *  ps  ) 
 

size_t mbsrtowcs wchar_t *restrict  dst,
const char **restrict  src,
size_t  len,
mbstate_t *restrict  ps
 

wint_t putwc wchar_t  c,
FILE stream
 

wint_t putwchar wchar_t  c  ) 
 

int swprintf wchar_t *restrict  s,
size_t  n,
const wchar_t *restrict  format,
... 
 

int swscanf const wchar_t *restrict  s,
const wchar_t *restrict  format,
... 
 

wint_t ungetwc wint_t  c,
FILE stream
 

int vfwprintf FILE *restrict  stream,
const wchar_t *restrict  format,
va_list  arg
 

int vfwscanf FILE *restrict  stream,
const wchar_t *restrict  format,
va_list  arg
 

int vswprintf wchar_t *restrict  s,
size_t  n,
const wchar_t *restrict  format,
va_list  arg
 

int vswscanf const wchar_t *restrict  s,
const wchar_t *restrict  format,
va_list  arg
 

int vwprintf const wchar_t *restrict  format,
va_list  arg
 

int vwscanf const wchar_t *restrict  format,
va_list  arg
 

size_t wcrtomb char *restrict  s,
wchar_t  wc,
mbstate_t *restrict  ps
 

wchar_t* wcscat wchar_t *restrict  s1,
const wchar_t *restrict  s2
 

wchar_t* wcschr const wchar_t s,
wchar_t  c
 

int wcscmp const wchar_t s1,
const wchar_t s2
 

int wcscoll const wchar_t s1,
const wchar_t s2
 

wchar_t* wcscpy wchar_t *restrict  s1,
const wchar_t *restrict  s2
 

size_t wcscspn const wchar_t s1,
const wchar_t s2
 

size_t wcsftime wchar_t *restrict  s,
size_t  maxsize,
const wchar_t *restrict  format,
const struct tm *restrict  timeptr
 

size_t wcslen const wchar_t s  ) 
 

wchar_t* wcsncat wchar_t *restrict  s1,
const wchar_t *restrict  s2,
size_t  n
 

int wcsncmp const wchar_t s1,
const wchar_t s2,
size_t  n
 

wchar_t* wcsncpy wchar_t *restrict  s1,
const wchar_t *restrict  s2,
size_t  n
 

wchar_t* wcspbrk const wchar_t s1,
const wchar_t s2
 

wchar_t* wcsrchr const wchar_t s,
wchar_t  c
 

size_t wcsrtombs char *restrict  dst,
const wchar_t **restrict  src,
size_t  len,
mbstate_t *restrict  ps
 

size_t wcsspn const wchar_t s1,
const wchar_t s2
 

wchar_t* wcsstr const wchar_t s1,
const wchar_t s2
 

double wcstod const wchar_t *restrict  nptr,
wchar_t **restrict  endptr
 

float wcstof const wchar_t *restrict  nptr,
wchar_t **restrict  endptr
 

wchar_t* wcstok wchar_t *restrict  s1,
const wchar_t *restrict  s2,
wchar_t **restrict  ptr
 

long int wcstol const wchar_t *restrict  nptr,
wchar_t **restrict  endptr,
int  base
 

long double wcstold const wchar_t *restrict  nptr,
wchar_t **restrict  endptr
 

long long int wcstoll const wchar_t *restrict  nptr,
wchar_t **restrict  endptr,
int  base
 

unsigned long int wcstoul const wchar_t *restrict  nptr,
wchar_t **restrict  endptr,
int  base
 

unsigned long long int wcstoull const wchar_t *restrict  nptr,
wchar_t **restrict  endptr,
int  base
 

size_t wcsxfrm wchar_t *restrict  s1,
const wchar_t *restrict  s2,
size_t  n
 

int wctob wint_t  c  ) 
 

wchar_t* wmemchr const wchar_t s,
wchar_t  c,
size_t  n
 

int wmemcmp wchar_t *restrict  s1,
const wchar_t *restrict  s2,
size_t  n
 

wchar_t* wmemcpy wchar_t *restrict  s1,
const wchar_t *restrict  s2,
size_t  n
 

wchar_t* wmemmove wchar_t s1,
const wchar_t s2,
size_t  n
 

wchar_t* wmemset wchar_t s,
wchar_t  c,
size_t  n
 

Referenced by wcalloc().

int wprintf const wchar_t *restrict  format,
... 
 

int wscanf const wchar_t *restrict  format,
... 
 


Generated on Mon Feb 20 15:54:57 2006 for nlibc by doxygen 1.3.5