Home | History | Annotate | Download | only in ruby

Lines Matching refs:INOUT

7  * common uses for C/C++ pointers.  INOUT mappings allow for C/C++
170 // INOUT
180 int *INOUT
181 short *INOUT
182 long *INOUT
183 long long *INOUT
184 unsigned int *INOUT
185 unsigned short *INOUT
186 unsigned long *INOUT
187 unsigned long long *INOUT
188 unsigned char *INOUT
189 bool *INOUT
190 float *INOUT
191 double *INOUT
202 void neg(double *INOUT);
207 %apply double *INOUT { double *x };
223 %typemap(in) int *INOUT = int *INPUT;
224 %typemap(in) short *INOUT = short *INPUT;
225 %typemap(in) long *INOUT = long *INPUT;
226 %typemap(in) long long *INOUT = long long *INPUT;
227 %typemap(in) unsigned *INOUT = unsigned *INPUT;
228 %typemap(in) unsigned short *INOUT = unsigned short *INPUT;
229 %typemap(in) unsigned long *INOUT = unsigned long *INPUT;
230 %typemap(in) unsigned long long *INOUT = unsigned long long *INPUT;
231 %typemap(in) unsigned char *INOUT = unsigned char *INPUT;
232 %typemap(in) signed char *INOUT = signed char *INPUT;
233 %typemap(in) bool *INOUT = bool *INPUT;
234 %typemap(in) float *INOUT = float *INPUT;
235 %typemap(in) double *INOUT = double *INPUT;
237 %typemap(in) int &INOUT = int &INPUT;
238 %typemap(in) short &INOUT = short &INPUT;
239 %typemap(in) long &INOUT = long &INPUT;
240 %typemap(in) long long &INOUT = long long &INPUT;
241 %typemap(in) unsigned &INOUT = unsigned &INPUT;
242 %typemap(in) unsigned short &INOUT = unsigned short &INPUT;
243 %typemap(in) unsigned long &INOUT = unsigned long &INPUT;
244 %typemap(in) unsigned long long &INOUT = unsigned long long &INPUT;
245 %typemap(in) unsigned char &INOUT = unsigned char &INPUT;
246 %typemap(in) signed char &INOUT = signed char &INPUT;
247 %typemap(in) bool &INOUT = bool &INPUT;
248 %typemap(in) float &INOUT = float &INPUT;
249 %typemap(in) double &INOUT = double &INPUT;
251 %typemap(argout) int *INOUT = int *OUTPUT;
252 %typemap(argout) short *INOUT = short *OUTPUT;
253 %typemap(argout) long *INOUT = long *OUTPUT;
254 %typemap(argout) long long *INOUT = long long *OUTPUT;
255 %typemap(argout) unsigned *INOUT = unsigned *OUTPUT;
256 %typemap(argout) unsigned short *INOUT = unsigned short *OUTPUT;
257 %typemap(argout) unsigned long *INOUT = unsigned long *OUTPUT;
258 %typemap(argout) unsigned long long *INOUT = unsigned long long *OUTPUT;
259 %typemap(argout) unsigned char *INOUT = unsigned char *OUTPUT;
260 %typemap(argout) signed char *INOUT = signed char *OUTPUT;
261 %typemap(argout) bool *INOUT = bool *OUTPUT;
262 %typemap(argout) float *INOUT = float *OUTPUT;
263 %typemap(argout) double *INOUT = double *OUTPUT;
265 %typemap(argout) int &INOUT = int &OUTPUT;
266 %typemap(argout) short &INOUT = short &OUTPUT;
267 %typemap(argout) long &INOUT = long &OUTPUT;
268 %typemap(argout) long long &INOUT = long long &OUTPUT;
269 %typemap(argout) unsigned &INOUT = unsigned &OUTPUT;
270 %typemap(argout) unsigned short &INOUT = unsigned short &OUTPUT;
271 %typemap(argout) unsigned long &INOUT = unsigned long &OUTPUT;
272 %typemap(argout) unsigned long long &INOUT = unsigned long long &OUTPUT;
273 %typemap(argout) unsigned char &INOUT = unsigned char &OUTPUT;
274 %typemap(argout) signed char &INOUT = signed char &OUTPUT;
275 %typemap(argout) bool &INOUT = bool &OUTPUT;
276 %typemap(argout) float &INOUT = float &OUTPUT;
277 %typemap(argout) double &INOUT = double &OUTPUT;
281 %typemap(typecheck) double *INOUT = double;
282 %typemap(typecheck) signed char *INOUT = signed char;
283 %typemap(typecheck) unsigned char *INOUT = unsigned char;
284 %typemap(typecheck) unsigned long *INOUT = unsigned long;
285 %typemap(typecheck) unsigned long long *INOUT = unsigned long long;
286 %typemap(typecheck) unsigned short *INOUT = unsigned short;
287 %typemap(typecheck) unsigned int *INOUT = unsigned int;
288 %typemap(typecheck) long *INOUT = long;
289 %typemap(typecheck) long long *INOUT = long long;
290 %typemap(typecheck) short *INOUT = short;
291 %typemap(typecheck) int *INOUT = int;
292 %typemap(typecheck) float *INOUT = float;
294 %typemap(typecheck) double &INOUT = double;
295 %typemap(typecheck) signed char &INOUT = signed char;
296 %typemap(typecheck) unsigned char &INOUT = unsigned char;
297 %typemap(typecheck) unsigned long &INOUT = unsigned long;
298 %typemap(typecheck) unsigned long long &INOUT = unsigned long long;
299 %typemap(typecheck) unsigned short &INOUT = unsigned short;
300 %typemap(typecheck) unsigned int &INOUT = unsigned int;
301 %typemap(typecheck) long &INOUT = long;
302 %typemap(typecheck) long long &INOUT = long long;
303 %typemap(typecheck) short &INOUT = short;
304 %typemap(typecheck) int &INOUT = int;
305 %typemap(typecheck) float &INOUT = float;