#ifndef vcl_generic_cwchar_h_
#define vcl_generic_cwchar_h_

// THIS IS A GENERATED FILE. DO NOT EDIT! -- Instead, edit vcl_cwchar.hhh and run make

// mbstate_t
#ifndef vcl_mbstate_t
#define vcl_mbstate_t vcl_generic_cwchar_STD :: mbstate_t
#endif
// wint_t
#ifndef vcl_wint_t
#define vcl_wint_t vcl_generic_cwchar_STD :: wint_t
#endif
// NB: size_t is declared in <cstddef>, not <cwchar>
// btowc
#ifndef vcl_btowc
#define vcl_btowc vcl_generic_cwchar_STD :: btowc
#endif
// fgetwc
#ifndef vcl_fgetwc
#define vcl_fgetwc vcl_generic_cwchar_STD :: fgetwc
#endif
// fgetws
#ifndef vcl_fgetws
#define vcl_fgetws vcl_generic_cwchar_STD :: fgetws
#endif
// fputwc
#ifndef vcl_fputwc
#define vcl_fputwc vcl_generic_cwchar_STD :: fputwc
#endif
// fputws
#ifndef vcl_fputws
#define vcl_fputws vcl_generic_cwchar_STD :: fputws
#endif
// fwide
#ifndef vcl_fwide
#define vcl_fwide vcl_generic_cwchar_STD :: fwide
#endif
// fwprintf
#ifndef vcl_fwprintf
#define vcl_fwprintf vcl_generic_cwchar_STD :: fwprintf
#endif
// fwscanf
#ifndef vcl_fwscanf
#define vcl_fwscanf vcl_generic_cwchar_STD :: fwscanf
#endif
// getwc
#ifndef vcl_getwc
#define vcl_getwc vcl_generic_cwchar_STD :: getwc
#endif
// getwchar
#ifndef vcl_getwchar
#define vcl_getwchar vcl_generic_cwchar_STD :: getwchar
#endif
// mbrlen
#ifndef vcl_mbrlen
#define vcl_mbrlen vcl_generic_cwchar_STD :: mbrlen
#endif
// mbrtowc
#ifndef vcl_mbrtowc
#define vcl_mbrtowc vcl_generic_cwchar_STD :: mbrtowc
#endif
// putwc
#ifndef vcl_putwc
#define vcl_putwc vcl_generic_cwchar_STD :: putwc
#endif
// putwchar
#ifndef vcl_putwchar
#define vcl_putwchar vcl_generic_cwchar_STD :: putwchar
#endif
// swprintf
#ifndef vcl_swprintf
#define vcl_swprintf vcl_generic_cwchar_STD :: swprintf
#endif
// swscanf
#ifndef vcl_swscanf
#define vcl_swscanf vcl_generic_cwchar_STD :: swscanf
#endif
// ungetwc
#ifndef vcl_ungetwc
#define vcl_ungetwc vcl_generic_cwchar_STD :: ungetwc
#endif
// vfwprintf
#ifndef vcl_vfwprintf
#define vcl_vfwprintf vcl_generic_cwchar_STD :: vfwprintf
#endif
// vswprintf
#ifndef vcl_vswprintf
#define vcl_vswprintf vcl_generic_cwchar_STD :: vswprintf
#endif
// vwprintf
#ifndef vcl_vwprintf
#define vcl_vwprintf vcl_generic_cwchar_STD :: vwprintf
#endif
// wcrtomb
#ifndef vcl_wcrtomb
#define vcl_wcrtomb vcl_generic_cwchar_STD :: wcrtomb
#endif
// wcscat
#ifndef vcl_wcscat
#define vcl_wcscat vcl_generic_cwchar_STD :: wcscat
#endif
// wcschr
#ifndef vcl_wcschr
#define vcl_wcschr vcl_generic_cwchar_STD :: wcschr
#endif
// wcscmp
#ifndef vcl_wcscmp
#define vcl_wcscmp vcl_generic_cwchar_STD :: wcscmp
#endif
// wcscoll
#ifndef vcl_wcscoll
#define vcl_wcscoll vcl_generic_cwchar_STD :: wcscoll
#endif
// wcscpy
#ifndef vcl_wcscpy
#define vcl_wcscpy vcl_generic_cwchar_STD :: wcscpy
#endif
// wcscspn
#ifndef vcl_wcscspn
#define vcl_wcscspn vcl_generic_cwchar_STD :: wcscspn
#endif
// wcsftime
#ifndef vcl_wcsftime
#define vcl_wcsftime vcl_generic_cwchar_STD :: wcsftime
#endif
// wcslen
#ifndef vcl_wcslen
#define vcl_wcslen vcl_generic_cwchar_STD :: wcslen
#endif
// wcsncat
#ifndef vcl_wcsncat
#define vcl_wcsncat vcl_generic_cwchar_STD :: wcsncat
#endif
// wcsncmp
#ifndef vcl_wcsncmp
#define vcl_wcsncmp vcl_generic_cwchar_STD :: wcsncmp
#endif
// wcsncpy
#ifndef vcl_wcsncpy
#define vcl_wcsncpy vcl_generic_cwchar_STD :: wcsncpy
#endif
// wcspbrk
#ifndef vcl_wcspbrk
#define vcl_wcspbrk vcl_generic_cwchar_STD :: wcspbrk
#endif
// wcsrchr
#ifndef vcl_wcsrchr
#define vcl_wcsrchr vcl_generic_cwchar_STD :: wcsrchr
#endif
// wcsrtombs
#ifndef vcl_wcsrtombs
#define vcl_wcsrtombs vcl_generic_cwchar_STD :: wcsrtombs
#endif
// wcsspn
#ifndef vcl_wcsspn
#define vcl_wcsspn vcl_generic_cwchar_STD :: wcsspn
#endif
// wcsstr
#ifndef vcl_wcsstr
#define vcl_wcsstr vcl_generic_cwchar_STD :: wcsstr
#endif
// wcstod
#ifndef vcl_wcstod
#define vcl_wcstod vcl_generic_cwchar_STD :: wcstod
#endif
// wcstok
#ifndef vcl_wcstok
#define vcl_wcstok vcl_generic_cwchar_STD :: wcstok
#endif
// wcstol
#ifndef vcl_wcstol
#define vcl_wcstol vcl_generic_cwchar_STD :: wcstol
#endif
// wctoul
#ifndef vcl_wctoul
#define vcl_wctoul vcl_generic_cwchar_STD :: wctoul
#endif
// wcsxfrm
#ifndef vcl_wcsxfrm
#define vcl_wcsxfrm vcl_generic_cwchar_STD :: wcsxfrm
#endif
// wctob
#ifndef vcl_wctob
#define vcl_wctob vcl_generic_cwchar_STD :: wctob
#endif
// wmemchr
#ifndef vcl_wmemchr
#define vcl_wmemchr vcl_generic_cwchar_STD :: wmemchr
#endif
// wmemcmp
#ifndef vcl_wmemcmp
#define vcl_wmemcmp vcl_generic_cwchar_STD :: wmemcmp
#endif
// wmemcpy
#ifndef vcl_wmemcpy
#define vcl_wmemcpy vcl_generic_cwchar_STD :: wmemcpy
#endif
// wmemmove
#ifndef vcl_wmemmove
#define vcl_wmemmove vcl_generic_cwchar_STD :: wmemmove
#endif
// wmemset
#ifndef vcl_wmemset
#define vcl_wmemset vcl_generic_cwchar_STD :: wmemset
#endif
// wprintf
#ifndef vcl_wprintf
#define vcl_wprintf vcl_generic_cwchar_STD :: wprintf
#endif
// wscanf
#ifndef vcl_wscanf
#define vcl_wscanf vcl_generic_cwchar_STD :: wscanf
#endif

#endif // vcl_generic_cwchar_h_
