blob: c5363af0c18cea8eafffc0d634ff7cc8ab4ff7fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include "IOManager.hpp"
#include "inputManager.hpp"
#include "log.hpp"
CIOManager::CIOManager() {
log(LOG, "IOManager: initialized");
}
CIOManager::~CIOManager() {
m_vIO.clear();
log(SYS, "IOManager: bye");
}
const std::vector<CIOManager::SIO> &CIOManager::getIO() const {
return m_vIO;
}
void CIOManager::addLog(const SLog &log) {
m_vIO.push_back({.msg = std::nullopt, .log = log});
if (g_pInputManager)
g_pInputManager->updateIO();
}
|