#define SEVEN_ZIP_OUT_OF_MEMORY 8\r
#define SEVEN_ZIP_STOPPED_BY_USER 255\r
\r
+#ifdef __cplusplus\r
+extern "C" {\r
+#endif\r
+\r
void fmuLogger(fmiComponent c, fmiString instanceName, fmiStatus status, fmiString category, fmiString message, ...);\r
int unzip(const char *zipPath, const char *outPath);\r
void parseArguments(int argc, char *argv[], char** fmuFileName, double* tEnd, double* h, int* loggingOn, char* csv_separator);\r
int loadFMU(FMU *fmu, const char* fmuFileName, const char* tmpPath);\r
-void outputRow(FMU *fmu, fmiComponent c, double time, FILE* file, char separator, boolean header);\r
+void outputRow(FMU *fmu, fmiComponent c, double time, FILE* file, char separator, unsigned char header);\r
int error(const char* message);\r
void printHelp(const char* fmusim);\r
+\r
+#ifdef __cplusplus\r
+} /* extern "C" */\r
+#endif /* __cplusplus */\r
+\r