]> WPIA git - cassiopeia.git/blobdiff - src/util.h
add: better logfile opening, better connection ending
[cassiopeia.git] / src / util.h
index 41492031f6310e5861dce31883313820e4f3760a..d59991042c1c00ed1fedf63c43073732581a2997 100644 (file)
@@ -2,6 +2,7 @@
 
 #include <string>
 #include <ctime>
+#include <memory>
 
 void writeFile( const std::string& name, const std::string& content );
 std::string readFile( const std::string& name );
@@ -12,3 +13,5 @@ std::pair<bool, std::time_t> parseDate( const std::string& date );
 std::pair<bool, std::time_t> parseMonthInterval( std::time_t t, const std::string& date );
 std::pair<bool, std::time_t> parseYearInterval( std::time_t t, const std::string& date );
 
+
+std::shared_ptr<std::ofstream> openLogfile( const std::string name);