comparison include/urweb.h @ 1011:16f7cb0891b6

Initial support for char in SQL
author Adam Chlipala <adamc@hcoop.net>
date Thu, 22 Oct 2009 16:15:56 -0400
parents 5a0f6ec208ce
children e46227efcbba
comparison
equal deleted inserted replaced
1010:6b0f3853cc81 1011:16f7cb0891b6
86 uw_unit uw_Basis_htmlifyTime_w(uw_context, uw_Basis_time); 86 uw_unit uw_Basis_htmlifyTime_w(uw_context, uw_Basis_time);
87 87
88 char *uw_Basis_attrifyInt(uw_context, uw_Basis_int); 88 char *uw_Basis_attrifyInt(uw_context, uw_Basis_int);
89 char *uw_Basis_attrifyFloat(uw_context, uw_Basis_float); 89 char *uw_Basis_attrifyFloat(uw_context, uw_Basis_float);
90 char *uw_Basis_attrifyString(uw_context, uw_Basis_string); 90 char *uw_Basis_attrifyString(uw_context, uw_Basis_string);
91 char *uw_Basis_attrifyChar(uw_context, uw_Basis_char);
91 char *uw_Basis_attrifyTime(uw_context, uw_Basis_time); 92 char *uw_Basis_attrifyTime(uw_context, uw_Basis_time);
92 char *uw_Basis_attrifyChannel(uw_context, uw_Basis_channel); 93 char *uw_Basis_attrifyChannel(uw_context, uw_Basis_channel);
93 char *uw_Basis_attrifyClient(uw_context, uw_Basis_client); 94 char *uw_Basis_attrifyClient(uw_context, uw_Basis_client);
94 char *uw_Basis_attrifyCss_class(uw_context, uw_Basis_css_class); 95 char *uw_Basis_attrifyCss_class(uw_context, uw_Basis_css_class);
95 96
96 uw_unit uw_Basis_attrifyInt_w(uw_context, uw_Basis_int); 97 uw_unit uw_Basis_attrifyInt_w(uw_context, uw_Basis_int);
97 uw_unit uw_Basis_attrifyFloat_w(uw_context, uw_Basis_float); 98 uw_unit uw_Basis_attrifyFloat_w(uw_context, uw_Basis_float);
98 uw_unit uw_Basis_attrifyString_w(uw_context, uw_Basis_string); 99 uw_unit uw_Basis_attrifyString_w(uw_context, uw_Basis_string);
100 uw_unit uw_Basis_attrifyChar_w(uw_context, uw_Basis_char);
99 101
100 char *uw_Basis_urlifyInt(uw_context, uw_Basis_int); 102 char *uw_Basis_urlifyInt(uw_context, uw_Basis_int);
101 char *uw_Basis_urlifyFloat(uw_context, uw_Basis_float); 103 char *uw_Basis_urlifyFloat(uw_context, uw_Basis_float);
102 char *uw_Basis_urlifyString(uw_context, uw_Basis_string); 104 char *uw_Basis_urlifyString(uw_context, uw_Basis_string);
103 char *uw_Basis_urlifyBool(uw_context, uw_Basis_bool); 105 char *uw_Basis_urlifyBool(uw_context, uw_Basis_bool);
131 char *uw_memdup(uw_context, const char *, size_t); 133 char *uw_memdup(uw_context, const char *, size_t);
132 134
133 uw_Basis_string uw_Basis_sqlifyInt(uw_context, uw_Basis_int); 135 uw_Basis_string uw_Basis_sqlifyInt(uw_context, uw_Basis_int);
134 uw_Basis_string uw_Basis_sqlifyFloat(uw_context, uw_Basis_float); 136 uw_Basis_string uw_Basis_sqlifyFloat(uw_context, uw_Basis_float);
135 uw_Basis_string uw_Basis_sqlifyString(uw_context, uw_Basis_string); 137 uw_Basis_string uw_Basis_sqlifyString(uw_context, uw_Basis_string);
138 uw_Basis_string uw_Basis_sqlifyChar(uw_context, uw_Basis_char);
136 uw_Basis_string uw_Basis_sqlifyBool(uw_context, uw_Basis_bool); 139 uw_Basis_string uw_Basis_sqlifyBool(uw_context, uw_Basis_bool);
137 uw_Basis_string uw_Basis_sqlifyTime(uw_context, uw_Basis_time); 140 uw_Basis_string uw_Basis_sqlifyTime(uw_context, uw_Basis_time);
138 uw_Basis_string uw_Basis_sqlifyBlob(uw_context, uw_Basis_blob); 141 uw_Basis_string uw_Basis_sqlifyBlob(uw_context, uw_Basis_blob);
139 uw_Basis_string uw_Basis_sqlifyChannel(uw_context, uw_Basis_channel); 142 uw_Basis_string uw_Basis_sqlifyChannel(uw_context, uw_Basis_channel);
140 uw_Basis_string uw_Basis_sqlifyClient(uw_context, uw_Basis_client); 143 uw_Basis_string uw_Basis_sqlifyClient(uw_context, uw_Basis_client);
214 217
215 extern char *uw_sqlfmtInt; 218 extern char *uw_sqlfmtInt;
216 extern char *uw_sqlfmtFloat; 219 extern char *uw_sqlfmtFloat;
217 extern int uw_Estrings; 220 extern int uw_Estrings;
218 extern char *uw_sqlsuffixString; 221 extern char *uw_sqlsuffixString;
222 extern char *uw_sqlsuffixChar;
219 extern char *uw_sqlsuffixBlob; 223 extern char *uw_sqlsuffixBlob;
220 extern char *uw_sqlfmtUint4; 224 extern char *uw_sqlfmtUint4;
221 225
222 #endif 226 #endif