MotorControlModuleSDFM_TMS3.../Projects/EFC_Application/UMLibrary/schematic/SignalTable2.hh

45 lines
723 B
C++
Raw Normal View History

/*
* SignalTable2.hh
*
* Created on: 2 <EFBFBD><EFBFBD><EFBFBD><EFBFBD>. 2023 <EFBFBD>.
* Author: titov
*/
#ifndef UMLIBRARY_SCHEMATIC_SIGNALTABLE2_HH_
#define UMLIBRARY_SCHEMATIC_SIGNALTABLE2_HH_
#include "ValueTable.hpp"
namespace schematic {
typedef ::schematic::ValueTable<float, 2> SignalTable2D;
struct SetterSignalTable2D {
typedef SignalTable2D Object;
typedef typename Object::Value Value;
struct Setting {
Value value_a0b0;
Value value_a0b1;
Value value_a1b0;
Value value_a1b1;
bool isValid();
};
Object * object;
SetterSignalTable2D( Object * object );
void configure( const Setting & setting );
};
}
#endif /* UMLIBRARY_SCHEMATIC_SIGNALTABLE2_HH_ */