blob: 910e43938cb6dbdb3374fea6e592fa934f6238d1 [file] [log] [blame]
Wludzik, Jozef2f9f9b82020-10-13 09:07:45 +02001#pragma once
2
3#include "interfaces/report.hpp"
4
5namespace interfaces
6{
7
8class ReportManager
9{
10 public:
11 virtual ~ReportManager() = default;
12
13 virtual void removeReport(const interfaces::Report* report) = 0;
Wludzik, Jozefd960e1f2021-01-08 09:25:59 +010014 virtual void updateReport(const std::string& name) = 0;
Wludzik, Jozef2f9f9b82020-10-13 09:07:45 +020015};
16
17} // namespace interfaces