13#include <Core/NeLogToFile.h>
14#include <Core/NeLogToStdout.h>
15#if defined(__MSWINDOWS__)
16#include <Core/NeLogToMessageBox.h>
17#include <Core/NeLogToOutputWindow.h>
33 LogReporter(std::string
const& logFile,
int logFileFlags,
int logStdoutFlags,
34 int logMessageBoxFlags = 0,
int logOutputWindowFlags = 0);
37 std::unique_ptr<LogToFile> mLogToFile;
38 std::unique_ptr<LogToStdout> mLogToStdout;
40#if defined(__MSWINDOWS__)
41 std::unique_ptr<LogToMessageBox> mLogToMessageBox;
42 std::unique_ptr<LogToOutputWindow> mLogToOutputWindow;