/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_kde_koala_KShell */

#ifndef _Included_org_kde_koala_KShell
#define _Included_org_kde_koala_KShell
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_koala_KShell_NoOptions
#define org_kde_koala_KShell_NoOptions 0L
#undef org_kde_koala_KShell_TildeExpand
#define org_kde_koala_KShell_TildeExpand 1L
#undef org_kde_koala_KShell_AbortOnMeta
#define org_kde_koala_KShell_AbortOnMeta 2L
#undef org_kde_koala_KShell_NoError
#define org_kde_koala_KShell_NoError 0L
#undef org_kde_koala_KShell_BadQuoting
#define org_kde_koala_KShell_BadQuoting 1L
#undef org_kde_koala_KShell_FoundMeta
#define org_kde_koala_KShell_FoundMeta 2L
/*
 * Class:     org_kde_koala_KShell
 * Method:    splitArgs
 * Signature: (Ljava/lang/String;I[I)Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KShell_splitArgs__Ljava_lang_String_2I_3I
  (JNIEnv *, jclass, jstring, jint, jintArray);

/*
 * Class:     org_kde_koala_KShell
 * Method:    splitArgs
 * Signature: (Ljava/lang/String;I)Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KShell_splitArgs__Ljava_lang_String_2I
  (JNIEnv *, jclass, jstring, jint);

/*
 * Class:     org_kde_koala_KShell
 * Method:    splitArgs
 * Signature: (Ljava/lang/String;)Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KShell_splitArgs__Ljava_lang_String_2
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_koala_KShell
 * Method:    joinArgs
 * Signature: ([Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KShell_joinArgs
  (JNIEnv *, jclass, jobjectArray);

/*
 * Class:     org_kde_koala_KShell
 * Method:    joinArgsDQ
 * Signature: ([Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KShell_joinArgsDQ
  (JNIEnv *, jclass, jobjectArray);

/*
 * Class:     org_kde_koala_KShell
 * Method:    tildeExpand
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KShell_tildeExpand
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_koala_KShell
 * Method:    homeDir
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KShell_homeDir
  (JNIEnv *, jclass, jstring);

#ifdef __cplusplus
}
#endif
#endif
