What’s New in the Pulse Physiology Engine 4.4.0
×
SETestManager.h
1/* Distributed under the Apache License, Version 2.0.
2 See accompanying NOTICE file for details.*/
3
4#pragma once
5
6#include "cdm/CommonDefs.h"
7#include "cdm/utils/Logger.h"
8
9class CDM_DECL SETestManager : public Loggable
10{
11public:
12 SETestManager(Logger* logger = nullptr);
13
14 virtual ~SETestManager() = default;
15
16 virtual bool RunTest(const std::string& testName, const std::string& sOutputDirectory) = 0;
17
18protected:
19 virtual void FillFunctionMap()=0;
20 std::stringstream m_ss;
21};
Definition: Logger.h:23
Definition: Logger.h:71
Definition: SETestManager.h:10
virtual bool RunTest(const std::string &testName, const std::string &sOutputDirectory)=0
std::stringstream m_ss
Definition: SETestManager.h:20
virtual ~SETestManager()=default
virtual void FillFunctionMap()=0

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.