8 * Created by westcott on 2/25/10.
9 * Copyright 2010 Schloss Lab. All rights reserved.
15 /***********************************************/
20 static MothurOut* getInstance();
21 void setFileName(string);
23 void mothurOut(string);
24 void mothurOutEndLine();
25 void mothurOutJustToLog(string);
26 void errorOut(exception&, string, string);
28 string getDefaultPath() { return defaultPath; }
29 void setDefaultPath(string);
31 string getReleaseDate() { return releaseDate; }
32 void setReleaseDate(string r) { releaseDate = r; }
33 string getVersion() { return version; }
34 void setVersion(string r) { version = r; }
42 static MothurOut* _uniqueInstance;
43 MothurOut( const MothurOut& ); // Disable copy constructor
44 void operator=( const MothurOut& ); // Disable assignment operator
45 MothurOut() { control_pressed = false; defaultPath=""; };
50 string releaseDate, version;
54 int mem_usage(double&, double&);
57 /***********************************************/