Refactor Report class into ReportBase & ReportCons

This commit is contained in:
2023-08-21 17:16:29 +02:00
parent 0f66ac73d0
commit 8066701c3c
11 changed files with 122 additions and 73 deletions

View File

@@ -0,0 +1,16 @@
#ifndef REPORTEXCEL_H
#define REPORTEXCEL_H
#include "ReportBase.h"
namespace platform {
using namespace std;
class ReportExcel : public ReportBase{
public:
explicit ReportExcel(json data_) : ReportBase(data_) {};
virtual ~ReportExcel() = default;
private:
void header() override;
void body() override;
void footer() override;
};
};
#endif // !REPORTEXCEL_H