File:  [DVB] / dietlibc / include / wctype.h
Revision 1.1: download - view: text, annotated - select for diffs
Fri Jul 15 18:34:03 2005 UTC (18 years, 10 months ago) by leitner
Branches: MAIN
CVS tags: HEAD
  beginnings of wide char string routines

#ifndef _WCTYPE_H
#define _WCTYPE_H

#include <sys/cdefs.h>
#include <wchar.h>

typedef const int32_t* wctrans_t;

int iswalnum(wint_t) __THROW __attribute__ ((__const__));
int iswalpha(wint_t) __THROW __attribute__ ((__const__));
int iswblank(wint_t) __THROW __attribute__ ((__const__));
int iswcntrl(wint_t) __THROW __attribute__ ((__const__));
int iswdigit(wint_t) __THROW __attribute__ ((__const__));
int iswgraph(wint_t) __THROW __attribute__ ((__const__));
int iswlower(wint_t) __THROW __attribute__ ((__const__));
int iswprint(wint_t) __THROW __attribute__ ((__const__));
int iswpunct(wint_t) __THROW __attribute__ ((__const__));
int iswspace(wint_t) __THROW __attribute__ ((__const__));
int iswupper(wint_t) __THROW __attribute__ ((__const__));
int iswxdigit(wint_t) __THROW __attribute__ ((__const__));
int iswctype(wint_t, wctype_t) __THROW __attribute__ ((__const__));
wint_t towctrans(wint_t, wctrans_t) __THROW;
wint_t towlower(wint_t) __THROW;
wint_t towupper(wint_t) __THROW;
wctrans_t wctrans(const char *) __THROW;
wctype_t wctype(const char *) __THROW;

#endif

LinuxTV legacy CVS <linuxtv.org/cvs>