comparison include/urweb.h @ 821:395a5d450cc0

Chars and more string operations
author Adam Chlipala <adamc@hcoop.net>
date Tue, 26 May 2009 12:25:06 -0400
parents 5f49a6b759cb
children 14a6c0971d89
comparison
equal deleted inserted replaced
820:91f465ded07e 821:395a5d450cc0
109 uw_Basis_float uw_Basis_unurlifyFloat(uw_context, char **); 109 uw_Basis_float uw_Basis_unurlifyFloat(uw_context, char **);
110 uw_Basis_string uw_Basis_unurlifyString(uw_context, char **); 110 uw_Basis_string uw_Basis_unurlifyString(uw_context, char **);
111 uw_Basis_bool uw_Basis_unurlifyBool(uw_context, char **); 111 uw_Basis_bool uw_Basis_unurlifyBool(uw_context, char **);
112 uw_Basis_time uw_Basis_unurlifyTime(uw_context, char **); 112 uw_Basis_time uw_Basis_unurlifyTime(uw_context, char **);
113 113
114 uw_Basis_char uw_Basis_strsub(uw_context, const char *, uw_Basis_int);
115 uw_Basis_string uw_Basis_strsuffix(uw_context, const char *, uw_Basis_int);
114 uw_Basis_string uw_Basis_strcat(uw_context, const char *, const char *); 116 uw_Basis_string uw_Basis_strcat(uw_context, const char *, const char *);
115 uw_Basis_string uw_strdup(uw_context, const char *); 117 uw_Basis_string uw_strdup(uw_context, const char *);
116 uw_Basis_string uw_maybe_strdup(uw_context, const char *); 118 uw_Basis_string uw_maybe_strdup(uw_context, const char *);
117 char *uw_memdup(uw_context, const char *, size_t); 119 char *uw_memdup(uw_context, const char *, size_t);
118 120
136 char *uw_Basis_jsifyString(uw_context, uw_Basis_string); 138 char *uw_Basis_jsifyString(uw_context, uw_Basis_string);
137 char *uw_Basis_jsifyChannel(uw_context, uw_Basis_channel); 139 char *uw_Basis_jsifyChannel(uw_context, uw_Basis_channel);
138 140
139 uw_Basis_string uw_Basis_intToString(uw_context, uw_Basis_int); 141 uw_Basis_string uw_Basis_intToString(uw_context, uw_Basis_int);
140 uw_Basis_string uw_Basis_floatToString(uw_context, uw_Basis_float); 142 uw_Basis_string uw_Basis_floatToString(uw_context, uw_Basis_float);
143 uw_Basis_string uw_Basis_charToString(uw_context, uw_Basis_char);
141 uw_Basis_string uw_Basis_boolToString(uw_context, uw_Basis_bool); 144 uw_Basis_string uw_Basis_boolToString(uw_context, uw_Basis_bool);
142 uw_Basis_string uw_Basis_timeToString(uw_context, uw_Basis_time); 145 uw_Basis_string uw_Basis_timeToString(uw_context, uw_Basis_time);
143 146
144 uw_Basis_int *uw_Basis_stringToInt(uw_context, uw_Basis_string); 147 uw_Basis_int *uw_Basis_stringToInt(uw_context, uw_Basis_string);
145 uw_Basis_float *uw_Basis_stringToFloat(uw_context, uw_Basis_string); 148 uw_Basis_float *uw_Basis_stringToFloat(uw_context, uw_Basis_string);
149 uw_Basis_char *uw_Basis_stringToChar(uw_context, uw_Basis_string);
146 uw_Basis_bool *uw_Basis_stringToBool(uw_context, uw_Basis_string); 150 uw_Basis_bool *uw_Basis_stringToBool(uw_context, uw_Basis_string);
147 uw_Basis_time *uw_Basis_stringToTime(uw_context, uw_Basis_string); 151 uw_Basis_time *uw_Basis_stringToTime(uw_context, uw_Basis_string);
148 152
149 uw_Basis_int uw_Basis_stringToInt_error(uw_context, uw_Basis_string); 153 uw_Basis_int uw_Basis_stringToInt_error(uw_context, uw_Basis_string);
150 uw_Basis_float uw_Basis_stringToFloat_error(uw_context, uw_Basis_string); 154 uw_Basis_float uw_Basis_stringToFloat_error(uw_context, uw_Basis_string);
155 uw_Basis_char uw_Basis_stringToChar_error(uw_context, uw_Basis_string);
151 uw_Basis_bool uw_Basis_stringToBool_error(uw_context, uw_Basis_string); 156 uw_Basis_bool uw_Basis_stringToBool_error(uw_context, uw_Basis_string);
152 uw_Basis_time uw_Basis_stringToTime_error(uw_context, uw_Basis_string); 157 uw_Basis_time uw_Basis_stringToTime_error(uw_context, uw_Basis_string);
153 uw_Basis_blob uw_Basis_stringToBlob_error(uw_context, uw_Basis_string, size_t); 158 uw_Basis_blob uw_Basis_stringToBlob_error(uw_context, uw_Basis_string, size_t);
154 uw_Basis_channel uw_Basis_stringToChannel_error(uw_context, uw_Basis_string); 159 uw_Basis_channel uw_Basis_stringToChannel_error(uw_context, uw_Basis_string);
155 uw_Basis_client uw_Basis_stringToClient_error(uw_context, uw_Basis_string); 160 uw_Basis_client uw_Basis_stringToClient_error(uw_context, uw_Basis_string);