summaryrefslogtreecommitdiffstats
path: root/qtjava/javalib/qtjava/QProcess.cpp
blob: b1fa2a09bad7a1446af5367e16ec64e53ab7f173 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
//Auto-generated by kalyptus. DO NOT EDIT.
#include <tqdir.h>
#include <tqstring.h>
#include <tqstringlist.h>
#include <tqprocess.h>
#include <tqcstring.h>

#include <qtjava/QtSupport.h>
#include <qtjava/TQProcess.h>

class TQProcessJBridge : public TQProcess
{
public:
	TQProcessJBridge(TTQObject* arg1,const char* arg2) : TTQProcess(arg1,arg2) {};
	TQProcessJBridge(TTQObject* arg1) : TTQProcess(arg1) {};
	TQProcessJBridge() : TTQProcess() {};
	TQProcessJBridge(const TTQString& arg1,TTQObject* arg2,const char* arg3) : TTQProcess(arg1,arg2,arg3) {};
	TQProcessJBridge(const TTQString& arg1,TTQObject* arg2) : TTQProcess(arg1,arg2) {};
	TQProcessJBridge(const TTQString& arg1) : TTQProcess(arg1) {};
	TQProcessJBridge(const TTQStringList& arg1,TTQObject* arg2,const char* arg3) : TTQProcess(arg1,arg2,arg3) {};
	TQProcessJBridge(const TTQStringList& arg1,TTQObject* arg2) : TTQProcess(arg1,arg2) {};
	TQProcessJBridge(const TTQStringList& arg1) : TTQProcess(arg1) {};
	void public_closeStdin() {
		TTQProcess::closeStdin();
		return;
	}
	void protected_connectNotify(const char* arg1) {
		TTQProcess::connectNotify(arg1);
		return;
	}
	void protected_disconnectNotify(const char* arg1) {
		TTQProcess::disconnectNotify(arg1);
		return;
	}
	~TQProcessJBridge() {QtSupport::qtKeyDeleted(this);}
	void removeChild(TTQObject* arg1) {
		if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.TTQObject")) {
			TTQObject::removeChild(arg1);
		}
		return;
	}
	void setWorkingDirectory(const TTQDir& arg1) {
		if (!QtSupport::eventDelegate(this,"setWorkingDirectory",(void*)&arg1,"org.kde.qt.TTQDir")) {
			TTQProcess::setWorkingDirectory(arg1);
		}
		return;
	}
	void customEvent(TTQCustomEvent* arg1) {
		if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.TTQCustomEvent")) {
			TTQObject::customEvent(arg1);
		}
		return;
	}
	void closeStdin() {
		if (!QtSupport::voidDelegate(this,"org.kde.qt.TTQProcess","closeStdin")) {
			TTQProcess::closeStdin();
		}
		return;
	}
	void timerEvent(TTQTimerEvent* arg1) {
		if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.TTQTimerEvent")) {
			TTQObject::timerEvent(arg1);
		}
		return;
	}
	void childEvent(TTQChildEvent* arg1) {
		if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.TTQChildEvent")) {
			TTQObject::childEvent(arg1);
		}
		return;
	}
	void insertChild(TTQObject* arg1) {
		if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.TTQObject")) {
			TTQObject::insertChild(arg1);
		}
		return;
	}
	bool eventFilter(TTQObject* object,TTQEvent* event) {
		if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.TTQProcess",object,event)) {
			return TTQObject::eventFilter(object,event);
		} else {
			return TRUE;
		}
	}
};

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_addArgument(JNIEnv* env, jobject obj, jstring arg)
{
static TTQString* _qstring_arg = 0;
	((TTQProcess*) QtSupport::getQt(env, obj))->addArgument((const TTQString&)*(TTQString*) QtSupport::toTQString(env, arg, &_qstring_arg));
	return;
}

JNIEXPORT jobject JNICALL
Java_org_kde_qt_QProcess_arguments(JNIEnv* env, jobject obj)
{
	TTQStringList  _qlist;
	_qlist = ((TTQProcess*) QtSupport::getQt(env, obj))->arguments();
	return (jobject) QtSupport::arrayWithTQStringList(env, (TTQStringList*) &_qlist);
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_canReadLineStderr(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->canReadLineStderr();
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_canReadLineStdout(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->canReadLineStdout();
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_qt_QProcess_className(JNIEnv* env, jobject obj)
{
	const char* _qstring;
	_qstring = ((TTQProcess*) QtSupport::getQt(env, obj))->className();
	return QtSupport::fromCharString(env, (char *) _qstring);
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_clearArguments(JNIEnv* env, jobject obj)
{
	((TTQProcess*) QtSupport::getQt(env, obj))->clearArguments();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_closeStdin(JNIEnv* env, jobject obj)
{
	((TQProcessJBridge*) QtSupport::getQt(env, obj))->public_closeStdin();
	return;
}

JNIEXPORT jint JNICALL
Java_org_kde_qt_QProcess_communication(JNIEnv* env, jobject obj)
{
	jint xret = (jint) ((TTQProcess*) QtSupport::getQt(env, obj))->communication();
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_connectNotify(JNIEnv* env, jobject obj, jstring signal)
{
static TTQCString* _qstring_signal = 0;
	((TQProcessJBridge*) QtSupport::getQt(env, obj))->protected_connectNotify((const char*) QtSupport::toCharString(env, signal, &_qstring_signal));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_disconnectNotify(JNIEnv* env, jobject obj, jstring signal)
{
static TTQCString* _qstring_signal = 0;
	((TQProcessJBridge*) QtSupport::getQt(env, obj))->protected_disconnectNotify((const char*) QtSupport::toCharString(env, signal, &_qstring_signal));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_dispose(JNIEnv* env, jobject obj)
{
	Java_org_kde_qt_QProcess_finalize(env, obj);
	return;
}

JNIEXPORT jint JNICALL
Java_org_kde_qt_QProcess_exitStatus(JNIEnv* env, jobject obj)
{
	jint xret = (jint) ((TTQProcess*) QtSupport::getQt(env, obj))->exitStatus();
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_finalize(JNIEnv* env, jobject obj)
{
	if (QtSupport::allocatedInJavaWorld(env, obj) && ((TTQProcess*)QtSupport::getQt(env, obj))->parent() == 0) {
		delete (TTQProcess*)QtSupport::getQt(env, obj);
		QtSupport::setQt(env, obj, 0);
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_flushStdin(JNIEnv* env, jobject obj)
{
	((TTQProcess*) QtSupport::getQt(env, obj))->flushStdin();
	return;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_isDisposed(JNIEnv* env, jobject obj)
{
	return (QtSupport::getQt(env, obj) == 0);
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_isRunning(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->isRunning();
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_kill(JNIEnv* env, jobject obj)
{
	((TTQProcess*) QtSupport::getQt(env, obj))->kill();
	return;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_launch__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring buf)
{
static TTQString* _qstring_buf = 0;
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->launch((const TTQString&)*(TTQString*) QtSupport::toTQString(env, buf, &_qstring_buf));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_launch__Ljava_lang_String_2_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring buf, jobjectArray arg2)
{
static TTQString* _qstring_buf = 0;
static TTQStringList* _qlist_arg2 = 0;
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->launch((const TTQString&)*(TTQString*) QtSupport::toTQString(env, buf, &_qstring_buf), (TTQStringList*) QtSupport::toTQStringList(env, arg2, &_qlist_arg2));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_launch___3B(JNIEnv* env, jobject obj, jbyteArray buf)
{
static TTQByteArray* _qbyteArray_buf = 0;
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->launch((const TTQByteArray&)*(TTQByteArray*) QtSupport::toTQByteArray(env, buf, &_qbyteArray_buf));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_launch___3B_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jbyteArray buf, jobjectArray arg2)
{
static TTQByteArray* _qbyteArray_buf = 0;
static TTQStringList* _qlist_arg2 = 0;
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->launch((const TTQByteArray&)*(TTQByteArray*) QtSupport::toTQByteArray(env, buf, &_qbyteArray_buf), (TTQStringList*) QtSupport::toTQStringList(env, arg2, &_qlist_arg2));
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_qt_QProcess_metaObject(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)((TTQProcess*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.TTQMetaObject");
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess__(JNIEnv* env, jobject obj)
{
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge());
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg0)
{
static TTQString* _qstring_arg0 = 0;
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge((const TTQString&)*(TTQString*) QtSupport::toTQString(env, arg0, &_qstring_arg0)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess__Ljava_lang_String_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring arg0, jobject parent)
{
static TTQString* _qstring_arg0 = 0;
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge((const TTQString&)*(TTQString*) QtSupport::toTQString(env, arg0, &_qstring_arg0), (TTQObject*) QtSupport::getQt(env, parent)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg0, jobject parent, jstring name)
{
static TTQString* _qstring_arg0 = 0;
static TTQCString* _qstring_name = 0;
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge((const TTQString&)*(TTQString*) QtSupport::toTQString(env, arg0, &_qstring_arg0), (TTQObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
{
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge((TTQObject*) QtSupport::getQt(env, parent)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
{
static TTQCString* _qstring_name = 0;
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge((TTQObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray args)
{
static TTQStringList* _qlist_args = 0;
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge((const TTQStringList&)*(TTQStringList*) QtSupport::toTQStringList(env, args, &_qlist_args)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess___3Ljava_lang_String_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobjectArray args, jobject parent)
{
static TTQStringList* _qlist_args = 0;
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge((const TTQStringList&)*(TTQStringList*) QtSupport::toTQStringList(env, args, &_qlist_args), (TTQObject*) QtSupport::getQt(env, parent)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_newTQProcess___3Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray args, jobject parent, jstring name)
{
static TTQStringList* _qlist_args = 0;
static TTQCString* _qstring_name = 0;
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new TQProcessJBridge((const TTQStringList&)*(TTQStringList*) QtSupport::toTQStringList(env, args, &_qlist_args), (TTQObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_normalExit(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->normalExit();
	return xret;
}

JNIEXPORT jlong JNICALL
Java_org_kde_qt_QProcess_processIdentifier(JNIEnv* env, jobject obj)
{
	jlong xret = (jlong) ((TTQProcess*) QtSupport::getQt(env, obj))->processIdentifier();
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_qt_QProcess_readLineStderr(JNIEnv* env, jobject obj)
{
	TTQString  _qstring;
	_qstring = ((TTQProcess*) QtSupport::getQt(env, obj))->readLineStderr();
	return QtSupport::fromTQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_qt_QProcess_readLineStdout(JNIEnv* env, jobject obj)
{
	TTQString  _qstring;
	_qstring = ((TTQProcess*) QtSupport::getQt(env, obj))->readLineStdout();
	return QtSupport::fromTQString(env, &_qstring);
}

JNIEXPORT jbyteArray JNICALL
Java_org_kde_qt_QProcess_readStderr(JNIEnv* env, jobject obj)
{
	TTQByteArray _qbyteArray;
	_qbyteArray = ((TTQProcess*) QtSupport::getQt(env, obj))->readStderr();
	return QtSupport::fromTQByteArray(env, &_qbyteArray);
}

JNIEXPORT jbyteArray JNICALL
Java_org_kde_qt_QProcess_readStdout(JNIEnv* env, jobject obj)
{
	TTQByteArray _qbyteArray;
	_qbyteArray = ((TTQProcess*) QtSupport::getQt(env, obj))->readStdout();
	return QtSupport::fromTQByteArray(env, &_qbyteArray);
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_setArguments(JNIEnv* env, jobject obj, jobjectArray args)
{
static TTQStringList* _qlist_args = 0;
	((TTQProcess*) QtSupport::getQt(env, obj))->setArguments((const TTQStringList&)*(TTQStringList*) QtSupport::toTQStringList(env, args, &_qlist_args));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_setCommunication(JNIEnv* env, jobject obj, jint c)
{
	((TTQProcess*) QtSupport::getQt(env, obj))->setCommunication((int) c);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_setWorkingDirectory(JNIEnv* env, jobject obj, jobject dir)
{
	((TTQProcess*) QtSupport::getQt(env, obj))->setWorkingDirectory((const TTQDir&)*(const TTQDir*) QtSupport::getQt(env, dir));
	return;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_start__(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->start();
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_qt_QProcess_start___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray arg1)
{
static TTQStringList* _qlist_arg1 = 0;
	jboolean xret = (jboolean) ((TTQProcess*) QtSupport::getQt(env, obj))->start((TTQStringList*) QtSupport::toTQStringList(env, arg1, &_qlist_arg1));
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_qt_QProcess_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
{
	TTQString  _qstring;
	(void) cls;
static TTQCString* _qstring_arg1 = 0;
	_qstring = TQProcessJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
	return QtSupport::fromTQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_qt_QProcess_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
{
	TTQString  _qstring;
	(void) cls;
static TTQCString* _qstring_arg1 = 0;
static TTQCString* _qstring_arg2 = 0;
	_qstring = TQProcessJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
	return QtSupport::fromTQString(env, &_qstring);
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_tryTerminate(JNIEnv* env, jobject obj)
{
	((TTQProcess*) QtSupport::getQt(env, obj))->tryTerminate();
	return;
}

JNIEXPORT jobject JNICALL
Java_org_kde_qt_QProcess_workingDirectory(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TTQDir(((TTQProcess*) QtSupport::getQt(env, obj))->workingDirectory()), "org.kde.qt.TTQDir", TRUE);
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_writeToStdin__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring buf)
{
static TTQString* _qstring_buf = 0;
	((TTQProcess*) QtSupport::getQt(env, obj))->writeToStdin((const TTQString&)*(TTQString*) QtSupport::toTQString(env, buf, &_qstring_buf));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_qt_QProcess_writeToStdin___3B(JNIEnv* env, jobject obj, jbyteArray buf)
{
static TTQByteArray* _qbyteArray_buf = 0;
	((TTQProcess*) QtSupport::getQt(env, obj))->writeToStdin((const TTQByteArray&)*(TTQByteArray*) QtSupport::toTQByteArray(env, buf, &_qbyteArray_buf));
	return;
}