8#ifndef FCF_DEVMGR_COMMON_IDEVICEMAKER_HPP
9#define FCF_DEVMGR_COMMON_IDEVICEMAKER_HPP
11#include <yaml-cpp/yaml.h>
38 virtual std::shared_ptr<IDevice>
Create(
const std::string& filename,
39 const std::string& name,
Definition dataContext.hpp:86
Definition iDeviceMaker.hpp:26
virtual std::shared_ptr< IDevice > Create(const std::string &filename, const std::string &name, DataContext &data_ctx) const =0
Abstract method to create a new device.
virtual ~IDeviceMaker()
Default destructor.
Definition iDeviceMaker.hpp:45
Definition iDevice.hpp:41
ActionMgr class source file.
Definition actionMgr.cpp:28
actuatorLcsIf class header file.
Definition actionMgr.cpp:28
ActionsEnable class source file.
Definition actionMgr.cpp:28