20 lines
557 B
C++
20 lines
557 B
C++
#include "./factorio_log_parser.hpp"
|
|
|
|
#include "./log_parse.hpp"
|
|
|
|
FactorioLogParser::FactorioLogParser(void) :
|
|
_fw("test.txt", [this](const auto& path, const auto event){ this->onFileEvent(path, event);})
|
|
{
|
|
}
|
|
|
|
FactorioLogParser::~FactorioLogParser(void) {
|
|
}
|
|
|
|
void FactorioLogParser::onFileEvent(const std::string& path, const filewatch::Event change_type) {
|
|
std::cout << "file even " << filewatch::event_to_string(change_type) << " on '" << path << "'\n";
|
|
|
|
// on create, close open log file and reopen and skip to end
|
|
// on mod (?), read line, parse
|
|
}
|
|
|