NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
FileLogger.h
1//
2// Created by theoh on 28/02/2025.
3//
4
5#pragma once
6
7namespace narclog {
8 class FileLogger final
9 {
10 public:
11 FileLogger();
12 ~FileLogger();
13
14 void addLine(const std::string& line);
15 void writeFile(bool crashing);
16
17 private:
18 std::string m_date;
19 std::vector<std::string> m_lines;
20
21 bool m_alwaysWriteLogs = false;
22 bool m_alreadyWritten = false;
23 };
24} // narclog