+/* DO NOT EDIT THIS FILE - it is machine generated */
+#include <jni.h>
+/* Header for class org_simgrid_trace_Trace */
+
+#ifndef _Included_org_simgrid_trace_Trace
+#define _Included_org_simgrid_trace_Trace
+#ifdef __cplusplus
+extern "C" {
+#endif
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostVariableDeclare
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableDeclare
+ (JNIEnv *, jclass, jstring);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostVariableDeclareWithColor
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableDeclareWithColor
+ (JNIEnv *, jclass, jstring, jstring);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostVariableSet
+ * Signature: (Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableSet
+ (JNIEnv *, jclass, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostVariableAdd
+ * Signature: (Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableAdd
+ (JNIEnv *, jclass, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostVariableSub
+ * Signature: (Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableSub
+ (JNIEnv *, jclass, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostVariableSetWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableSetWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostVariableAddWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableAddWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostVariableSubWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostVariableSubWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: getHostVariablesName
+ * Signature: ()[Ljava/lang/String;
+ */
+JNIEXPORT jobjectArray JNICALL Java_org_simgrid_trace_Trace_getHostVariablesName
+ (JNIEnv *, jclass);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkVariableDeclare
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableDeclare
+ (JNIEnv *, jclass, jstring);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkVariableDeclareWithColor
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableDeclareWithColor
+ (JNIEnv *, jclass, jstring, jstring);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkVariableSet
+ * Signature: (Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSet
+ (JNIEnv *, jclass, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkVariableAdd
+ * Signature: (Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableAdd
+ (JNIEnv *, jclass, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkVariableSub
+ * Signature: (Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSub
+ (JNIEnv *, jclass, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkVariableSetWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSetWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkVariableAddWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableAddWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkVariableSubWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkVariableSubWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkSrcDstVariableSet
+ * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableSet
+ (JNIEnv *, jclass, jstring, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkSrcDstVariableAdd
+ * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableAdd
+ (JNIEnv *, jclass, jstring, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkSrcDstVariableSub
+ * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableSub
+ (JNIEnv *, jclass, jstring, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkSrcDstVariableSetWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableSetWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkSrcdstVariableAddWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcdstVariableAddWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: linkSrcDstVariableSubWithTime
+ * Signature: (DLjava/lang/String;Ljava/lang/String;Ljava/lang/String;D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_linkSrcDstVariableSubWithTime
+ (JNIEnv *, jclass, jdouble, jstring, jstring, jstring, jdouble);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: getLinkVariablesName
+ * Signature: ()[Ljava/lang/String;
+ */
+JNIEXPORT jobjectArray JNICALL Java_org_simgrid_trace_Trace_getLinkVariablesName
+ (JNIEnv *, jclass);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostStateDeclare
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostStateDeclare
+ (JNIEnv *, jclass, jstring);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostStateDeclareValue
+ * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostStateDeclareValue
+ (JNIEnv *, jclass, jstring, jstring, jstring);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostSetState
+ * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostSetState
+ (JNIEnv *, jclass, jstring, jstring, jstring);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostPushState
+ * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostPushState
+ (JNIEnv *, jclass, jstring, jstring, jstring);
+
+/*
+ * Class: org_simgrid_trace_Trace
+ * Method: hostPopState
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_trace_Trace_hostPopState
+ (JNIEnv *, jclass, jstring, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+#endif