MotorControlModuleSDFM_TMS3.../Projects/EFC_Application/UMLibrary/systemic/TransferSettingToIParameterProvider.hh

41 lines
919 B
C++
Raw Permalink Normal View History

/*
* TransferSettingToIParameterProvider.hh
*
* Created on: 31 <EFBFBD><EFBFBD><EFBFBD>. 2021 <EFBFBD>.
* Author: sozonov
*/
#include "../systemic/CustomParameters.hpp"
#include "../systemic/IParameterProvider.hh"
#include "../common/ResourceKeeper.hpp"
#ifndef UMLIBRARY_SYSTEMIC_TRANSFERSETTINGTOIPARAMETERPROVIDER_HH_
#define UMLIBRARY_SYSTEMIC_TRANSFERSETTINGTOIPARAMETERPROVIDER_HH_
namespace systemic {
class TransferSettingToIParameterProvider {
public:
typedef unsigned int Id;
void transfer_setting();
TransferSettingToIParameterProvider( ResourceKeeper<systemic::IParameterProvider> &_provider, Id _id, systemic::SharedData _sett_data, Id _link_id );
private:
SharedData string;
Id link_id;
Id id;
systemic::SharedData sett_data;
Locable<systemic::IParameterProvider> provider;
};
} // namespace systemic
#endif /* UMLIBRARY_SYSTEMIC_TRANSFERSETTINGTOIPARAMETERPROVIDER_HH_ */