ctype.h

Go to the documentation of this file.
00001 /*
00002  * PSP Software Development Kit - http://www.pspdev.org
00003  * -----------------------------------------------------------------------
00004  * Licensed under the BSD license, see LICENSE in PSPSDK root for details.
00005  *
00006  * ctype.h
00007  *
00008  * Copyright (c) 2002-2004 PS2DEV
00009  * Copyright (c) 2005 Marcus R. Brown <mrbrown@ocgnet.org>
00010  * Copyright (c) 2005 James Forshaw <tyranid@gmail.com>
00011  * Copyright (c) 2005 John Kelley <ps2dev@kelley.ca>
00012  *
00013  * $Id: ctype.h 1095 2005-09-27 21:02:16Z jim $
00014  */
00015 
00016 #ifndef __CTYPE_H__
00017 #define __CTYPE_H__
00018 
00019 #ifdef __cplusplus
00020 extern "C" {
00021 #endif
00022 
00023 int isalnum(int);
00024 int isalpha(int);
00025 int iscntrl(int);
00026 int isdigit(int);
00027 int isgraph(int);
00028 int islower(int);
00029 int isprint(int);
00030 int ispunct(int);
00031 int isspace(int);
00032 int isupper(int);
00033 int isxdigit(int);
00034 int tolower(int);
00035 int toupper(int);
00036 
00037 #ifdef __cplusplus
00038 }
00039 
00040 
00041 /* To be compatible with C++'s ctype_base.h */
00042 
00043 namespace std {
00044     enum {
00045         _U =    01,
00046         _L =    02,
00047         _N =    04,
00048         _S =    010,
00049         _P =    020,
00050         _C =    040,
00051         _X =    0100,
00052         _B =    0200
00053     };
00054 };
00055 #endif
00056 
00057 #endif

Generated on Tue Jul 24 15:21:23 2007 for PSPSDK-Rev2272 by  doxygen 1.5.2