6#ifndef INITCONTROL_HPP_INCLUDE
7#define INITCONTROL_HPP_INCLUDE
20 static std::unique_ptr<InitControl>
make_unique(
void);
40 void parse_input(
const std::string &input_file)
override;
51 PlatformIO &m_platform_io;
52 std::vector<m_request_s> m_requests;
Definition InitControl.hpp:18
virtual ~InitControl()=default
virtual void parse_input(const std::string &input_file)=0
virtual void write_controls(void) const =0
static std::unique_ptr< InitControl > make_unique(void)
Definition InitControl.cpp:22
Definition InitControl.hpp:31
InitControlImp(const InitControlImp &other)=delete
InitControlImp()
Definition InitControl.cpp:27
void parse_input(const std::string &input_file) override
Definition InitControl.cpp:39
InitControlImp & operator=(const InitControlImp &other)=delete
virtual ~InitControlImp()=default
void write_controls(void) const override
Definition InitControl.cpp:144
Definition Accumulator.cpp:12