{
public:
explicit FileLog (boost::filesystem::path file);
+ FileLog (boost::filesystem::path file, int types);
std::string head_and_tail (int amount = 1024) const;
private:
void do_log (boost::shared_ptr<const LogEntry> entry);
+
/** filename to write to */
boost::filesystem::path _file;
};