-#ifndef MOTHUROUT_H
-#define MOTHUROUT_H
-
-/*
- * m->mothurOut.h
- * Mothur
- *
- * Created by westcott on 2/25/10.
- * Copyright 2010 Schloss Lab. All rights reserved.
- *
- */
-
-#include "mothur.h"
-
-/***********************************************/
-
-class MothurOut {
-
- public:
- static MothurOut* getInstance();
- void setFileName(string);
-
- void mothurOut(string);
- void mothurOutEndLine();
- void mothurOutJustToLog(string);
- void errorOut(exception&, string, string);
- int control_pressed;
-
-
- private:
- static MothurOut* _uniqueInstance;
- MothurOut( const MothurOut& ); // Disable copy constructor
- void operator=( const MothurOut& ); // Disable assignment operator
- MothurOut() {};
- ~MothurOut();
-
- string logFileName;
- ofstream out;
-
-};
-/***********************************************/
-
-#endif
-
+#ifndef MOTHUROUT_H\r
+#define MOTHUROUT_H\r
+\r
+/*\r
+ * mothurOut.h\r
+ * Mothur\r
+ *\r
+ * Created by westcott on 2/25/10.\r
+ * Copyright 2010 Schloss Lab. All rights reserved.\r
+ *\r
+ */\r
+\r
+#include "mothur.h"\r
+\r
+/***********************************************/\r
+\r
+class MothurOut {\r
+ \r
+ public:\r
+ static MothurOut* getInstance();\r
+ void setFileName(string);\r
+ \r
+ void mothurOut(string);\r
+ void mothurOutEndLine();\r
+ void mothurOutJustToLog(string);\r
+ void errorOut(exception&, string, string);\r
+ void closeLog();\r
+\r
+ int control_pressed;\r
+ bool executing;\r
+\r
+ private:\r
+ static MothurOut* _uniqueInstance;\r
+ MothurOut( const MothurOut& ); // Disable copy constructor\r
+ void operator=( const MothurOut& ); // Disable assignment operator\r
+ MothurOut() { control_pressed = false; };\r
+ ~MothurOut();\r
+\r
+ string logFileName;\r
+ ofstream out;\r
+\r
+};\r
+/***********************************************/\r
+\r
+#endif\r
+\r