/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class java_lang_VMRuntime */ #ifndef _Included_java_lang_VMRuntime #define _Included_java_lang_VMRuntime #ifdef __cplusplus extern "C" { #endif /* * Class: java_lang_VMRuntime * Method: availableProcessors * Signature: ()I */ JNIEXPORT jint JNICALL Java_java_lang_VMRuntime_availableProcessors (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: freeMemory * Signature: ()J */ JNIEXPORT jlong JNICALL Java_java_lang_VMRuntime_freeMemory (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: totalMemory * Signature: ()J */ JNIEXPORT jlong JNICALL Java_java_lang_VMRuntime_totalMemory (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: maxMemory * Signature: ()J */ JNIEXPORT jlong JNICALL Java_java_lang_VMRuntime_maxMemory (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: gc * Signature: ()V */ JNIEXPORT void JNICALL Java_java_lang_VMRuntime_gc (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: runFinalization * Signature: ()V */ JNIEXPORT void JNICALL Java_java_lang_VMRuntime_runFinalization (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: runFinalizationForExit * Signature: ()V */ JNIEXPORT void JNICALL Java_java_lang_VMRuntime_runFinalizationForExit (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: traceInstructions * Signature: (Z)V */ JNIEXPORT void JNICALL Java_java_lang_VMRuntime_traceInstructions (JNIEnv *, jclass, jboolean); /* * Class: java_lang_VMRuntime * Method: traceMethodCalls * Signature: (Z)V */ JNIEXPORT void JNICALL Java_java_lang_VMRuntime_traceMethodCalls (JNIEnv *, jclass, jboolean); /* * Class: java_lang_VMRuntime * Method: runFinalizersOnExit * Signature: (Z)V */ JNIEXPORT void JNICALL Java_java_lang_VMRuntime_runFinalizersOnExit (JNIEnv *, jclass, jboolean); /* * Class: java_lang_VMRuntime * Method: exit * Signature: (I)V */ JNIEXPORT void JNICALL Java_java_lang_VMRuntime_exit (JNIEnv *, jclass, jint); /* * Class: java_lang_VMRuntime * Method: nativeLoad * Signature: (Ljava/lang/String;)I */ JNIEXPORT jint JNICALL Java_java_lang_VMRuntime_nativeLoad (JNIEnv *, jclass, jstring); /* * Class: java_lang_VMRuntime * Method: exec * Signature: ([Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;)Ljava/lang/Process; */ JNIEXPORT jobject JNICALL Java_java_lang_VMRuntime_exec (JNIEnv *, jclass, jobjectArray, jobjectArray, jobject); /* * Class: java_lang_VMRuntime * Method: getSableVMVersion * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getSableVMVersion (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getFileSeparator * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getFileSeparator (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getPathSeparator * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getPathSeparator (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getLineSeparator * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getLineSeparator (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getUserName * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getUserName (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getUserHome * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getUserHome (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getWorkDir * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getWorkDir (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getBootstrapLibraryPath * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getBootstrapLibraryPath (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getBootstrapClassPath * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getBootstrapClassPath (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getPropertyCount * Signature: ()I */ JNIEXPORT jint JNICALL Java_java_lang_VMRuntime_getPropertyCount (JNIEnv *, jclass); /* * Class: java_lang_VMRuntime * Method: getProperty * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_java_lang_VMRuntime_getProperty (JNIEnv *, jclass, jint); #ifdef __cplusplus } #endif #endif