Character.h

Go to the documentation of this file.
00001 //
00002 // $Id: Character.h,v 1.6 2007/03/06 20:42:19 will_mason Exp $
00003 //
00004 // vi: set ft=objc:
00005 
00006 /*
00007  * ObjectiveLib - a library of containers and algorithms for Objective-C
00008  *
00009  * Copyright (c) 2004-2007
00010  * Will Mason
00011  *
00012  * Portions:
00013  *
00014  * Copyright (c) 1994
00015  * Hewlett-Packard Company
00016  *
00017  * Copyright (c) 1996,1997
00018  * Silicon Graphics Computer Systems, Inc.
00019  *
00020  * Copyright (c) 1997
00021  * Moscow Center for SPARC Technology
00022  *
00023  * Copyright (c) 1999 
00024  * Boris Fomitchev
00025  *
00026  * This library is free software; you can redistribute it and/or
00027  * modify it under the terms of the GNU Lesser General Public
00028  * License as published by the Free Software Foundation; either
00029  * version 2.1 of the License, or (at your option) any later version.
00030  *
00031  * This library is distributed in the hope that it will be useful,
00032  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00033  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00034  * Lesser General Public License for more details.
00035  *
00036  * You should have received a copy of the GNU Lesser General Public
00037  * License along with this library; if not, write to the Free Software
00038  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00039  *
00040  * You may contact the author at will_mason@users.sourceforge.net.
00041  */
00042 
00043 #if !defined(CHARACTER_OL_GUARD)
00044 #if !defined(OL_GENERATING_DOCUMENTATION)
00045 #define CHARACTER_OL_GUARD
00046 #endif
00047 
00061 #define OL_SPACE_CHAR                   0x0020 
00062 #define OL_EXCLAMATION_CHAR             0x0021 
00063 #define OL_DOUBLE_QUOTE_CHAR            0x0022 
00064 #define OL_NUMBER_SIGN_CHAR             0x0023 
00065 #define OL_DOLLAR_SIGN_CHAR             0x0024 
00066 #define OL_PERCENT_CHAR                 0x0025 
00067 #define OL_AMPERSAND_CHAR               0x0026 
00068 #define OL_APOSTROPHE_CHAR              0x0027 
00069 #define OL_LEFT_PARENTHESIS_CHAR        0x0028 
00070 #define OL_RIGHT_PARENTHESIS_CHAR       0x0029 
00071 #define OL_ASTERISK_CHAR                0x002A 
00072 #define OL_PLUS_CHAR                    0x002B 
00073 #define OL_COMMA_CHAR                   0x002C 
00074 #define OL_MINUS_CHAR                   0x002D 
00075 #define OL_PERIOD_CHAR                  0x002E 
00076 #define OL_SLASH_CHAR                   0x002F 
00077 #define OL_ZERO_CHAR                    0x0030 
00078 #define OL_ONE_CHAR                     0x0031 
00079 #define OL_TWO_CHAR                     0x0032 
00080 #define OL_THREE_CHAR                   0x0033 
00081 #define OL_FOUR_CHAR                    0x0034 
00082 #define OL_FIVE_CHAR                    0x0035 
00083 #define OL_SIX_CHAR                     0x0036 
00084 #define OL_SEVEN_CHAR                   0x0037 
00085 #define OL_EIGHT_CHAR                   0x0038 
00086 #define OL_NINE_CHAR                    0x0039 
00087 #define OL_COLON_CHAR                   0x003A 
00088 #define OL_SEMICOLON_CHAR               0x003B 
00089 #define OL_LESS_THAN_CHAR               0x003C 
00090 #define OL_EQUALS_CHAR                  0x003D 
00091 #define OL_GREATER_THAN_CHAR            0x003E 
00092 #define OL_QUESTION_MARK_CHAR           0x003F 
00093 #define OL_AT_SIGN_CHAR                 0x0040 
00094 #define OL_CAPITAL_A_CHAR               0x0041 
00095 #define OL_CAPITAL_B_CHAR               0x0042 
00096 #define OL_CAPITAL_C_CHAR               0x0043 
00097 #define OL_CAPITAL_D_CHAR               0x0044 
00098 #define OL_CAPITAL_E_CHAR               0x0045 
00099 #define OL_CAPITAL_F_CHAR               0x0046 
00100 #define OL_CAPITAL_G_CHAR               0x0047 
00101 #define OL_CAPITAL_H_CHAR               0x0048 
00102 #define OL_CAPITAL_I_CHAR               0x0049 
00103 #define OL_CAPITAL_J_CHAR               0x004A 
00104 #define OL_CAPITAL_K_CHAR               0x004B 
00105 #define OL_CAPITAL_L_CHAR               0x004C 
00106 #define OL_CAPITAL_M_CHAR               0x004D 
00107 #define OL_CAPITAL_N_CHAR               0x004E 
00108 #define OL_CAPITAL_O_CHAR               0x004F 
00109 #define OL_CAPITAL_P_CHAR               0x0050 
00110 #define OL_CAPITAL_Q_CHAR               0x0051 
00111 #define OL_CAPITAL_R_CHAR               0x0052 
00112 #define OL_CAPITAL_S_CHAR               0x0053 
00113 #define OL_CAPITAL_T_CHAR               0x0054 
00114 #define OL_CAPITAL_U_CHAR               0x0055 
00115 #define OL_CAPITAL_V_CHAR               0x0056 
00116 #define OL_CAPITAL_W_CHAR               0x0057 
00117 #define OL_CAPITAL_X_CHAR               0x0058 
00118 #define OL_CAPITAL_Y_CHAR               0x0059 
00119 #define OL_CAPITAL_Z_CHAR               0x005A 
00120 #define OL_LEFT_SQUARE_BRACKET_CHAR     0x005B 
00121 #define OL_BACKSLASH_CHAR               0x005C 
00122 #define OL_RIGHT_SQUARE_BRACKET_CHAR    0x005D 
00123 #define OL_CIRCUMFLEX_CHAR              0x005E 
00124 #define OL_UNDERSCORE_CHAR              0x005F 
00125 #define OL_GRAVE_CHAR                   0x0060 
00126 #define OL_SMALL_A_CHAR                 0x0061 
00127 #define OL_SMALL_B_CHAR                 0x0062 
00128 #define OL_SMALL_C_CHAR                 0x0063 
00129 #define OL_SMALL_D_CHAR                 0x0064 
00130 #define OL_SMALL_E_CHAR                 0x0065 
00131 #define OL_SMALL_F_CHAR                 0x0066 
00132 #define OL_SMALL_G_CHAR                 0x0067 
00133 #define OL_SMALL_H_CHAR                 0x0068 
00134 #define OL_SMALL_I_CHAR                 0x0069 
00135 #define OL_SMALL_J_CHAR                 0x006A 
00136 #define OL_SMALL_K_CHAR                 0x006B 
00137 #define OL_SMALL_L_CHAR                 0x006C 
00138 #define OL_SMALL_M_CHAR                 0x006D 
00139 #define OL_SMALL_N_CHAR                 0x006E 
00140 #define OL_SMALL_O_CHAR                 0x006F 
00141 #define OL_SMALL_P_CHAR                 0x0070 
00142 #define OL_SMALL_Q_CHAR                 0x0071 
00143 #define OL_SMALL_R_CHAR                 0x0072 
00144 #define OL_SMALL_S_CHAR                 0x0073 
00145 #define OL_SMALL_T_CHAR                 0x0074 
00146 #define OL_SMALL_U_CHAR                 0x0075 
00147 #define OL_SMALL_V_CHAR                 0x0076 
00148 #define OL_SMALL_W_CHAR                 0x0077 
00149 #define OL_SMALL_X_CHAR                 0x0078 
00150 #define OL_SMALL_Y_CHAR                 0x0079 
00151 #define OL_SMALL_Z_CHAR                 0x007A 
00152 #define OL_LEFT_CURLY_BRACE_CHAR        0x007B 
00153 #define OL_VERTICAL_BAR_CHAR            0x007C 
00154 #define OL_RIGHT_CURLY_BRACE_CHAR       0x007D 
00155 #define OL_TILDE_CHAR                   0x007E 
00157 
00158 #endif

ObjectiveLibGenerated Sun Apr 22 15:17:58 2007, © 2004-2007 Will Mason
SourceForge.net Logo