lm: Flush manager output on core shutdown

This commit is contained in:
Zach Hilman
2019-09-22 12:28:21 -04:00
parent fa6531ab0f
commit 6212df3beb
5 changed files with 15 additions and 11 deletions

View File

@@ -81,7 +81,7 @@ std::string FormatField(Field type, const std::vector<u8>& data);
class Manager {
public:
Manager(Core::Reporter& reporter);
explicit Manager(Core::Reporter& reporter);
~Manager();
void SetEnabled(bool enabled);
@@ -89,6 +89,8 @@ public:
void Log(LogMessage message);
void Flush();
private:
void InitializeLog();
void FinalizeLog();