29 lines
628 B
C++
29 lines
628 B
C++
/*
|
||
* SignalTable2.cpp
|
||
*
|
||
* Created on: 2 февр. 2023 г.
|
||
* Author: titov
|
||
*/
|
||
|
||
#include "SignalTable2.hh"
|
||
|
||
bool schematic::SetterSignalTable2D::Setting::isValid() {
|
||
//any value is valid
|
||
return true;
|
||
|
||
}
|
||
|
||
schematic::SetterSignalTable2D::SetterSignalTable2D( Object * object ) :
|
||
object(object) {}
|
||
|
||
void schematic::SetterSignalTable2D::configure(
|
||
const Setting & setting ) {
|
||
|
||
Value values[Object::val_size] = { setting.value_a0b0, setting.value_a1b0, setting.value_a0b1, setting.value_a1b1 };
|
||
|
||
for( Object::Index i = 0; i < Object::val_size; i++ )
|
||
object->set( values[i], i );
|
||
|
||
}
|
||
|