diff --git a/packages/xod-arduino/platform/patchContext.tpl.cpp b/packages/xod-arduino/platform/patchContext.tpl.cpp index c861bd73..44ec4d9c 100644 --- a/packages/xod-arduino/platform/patchContext.tpl.cpp +++ b/packages/xod-arduino/platform/patchContext.tpl.cpp @@ -15,14 +15,10 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - {{#each inputs}} - using {{ pinKey }} = InputDescriptor<{{ type }}, offsetof(Storage, input_{{ pinKey }})>; - {{/each}} -} +{{#each inputs}} +using input_{{ pinKey }} = InputDescriptor<{{ type }}, offsetof(Storage, input_{{ pinKey }})>; +{{/each}} -namespace Outputs { - {{#each outputs}} - using {{ pinKey }} = OutputDescriptor<{{ type }}, offsetof(Storage, output_{{ pinKey }}), {{@index}}>; - {{/each}} -} +{{#each outputs}} +using output_{{ pinKey }} = OutputDescriptor<{{ type }}, offsetof(Storage, output_{{ pinKey }}), {{@index}}>; +{{/each}} diff --git a/packages/xod-arduino/platform/program.tpl.cpp b/packages/xod-arduino/platform/program.tpl.cpp index 2ddde118..4eb8908a 100644 --- a/packages/xod-arduino/platform/program.tpl.cpp +++ b/packages/xod-arduino/platform/program.tpl.cpp @@ -18,7 +18,7 @@ namespace _program { { }, // state {{#each inputs }} {{#exists nodeId }} - { NodeId({{ nodeId }}), {{ patch/owner }}__{{ patch/libName }}__{{ patch/patchName }}::Outputs::{{ fromPinKey }}::KEY }, // input_{{ pinKey }} + { NodeId({{ nodeId }}), {{ patch/owner }}__{{ patch/libName }}__{{ patch/patchName }}::output_{{ fromPinKey }}::KEY }, // input_{{ pinKey }} {{else }} { NO_NODE, 0 }, // input_{{ pinKey }} {{/exists }} diff --git a/packages/xod-arduino/test/fixtures/implList.cpp b/packages/xod-arduino/test/fixtures/implList.cpp index 2acef513..8e2e3cbd 100644 --- a/packages/xod-arduino/test/fixtures/implList.cpp +++ b/packages/xod-arduino/test/fixtures/implList.cpp @@ -27,14 +27,10 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using IN1 = InputDescriptor; - using IN2 = InputDescriptor; -} +using input_IN1 = InputDescriptor; +using input_IN2 = InputDescriptor; -namespace Outputs { - using OUT = OutputDescriptor; -} +using output_OUT = OutputDescriptor; void evaluate(NodeId nid) { /* Native implementation goes here */ diff --git a/packages/xod-arduino/test/fixtures/program.cpp b/packages/xod-arduino/test/fixtures/program.cpp index b2a8a8b1..097bc859 100644 --- a/packages/xod-arduino/test/fixtures/program.cpp +++ b/packages/xod-arduino/test/fixtures/program.cpp @@ -19,7 +19,7 @@ namespace _program { NodeId links_1_OUT[] = { NO_NODE }; xod__math__multiply::Storage storage_1 = { { }, // state - { NodeId(0), xod__math__multiply::Outputs::OUT::KEY }, // input_IN1 + { NodeId(0), xod__math__multiply::output_OUT::KEY }, // input_IN1 { NO_NODE, 0 }, // input_IN2 { 0, links_1_OUT } // output_OUT }; diff --git a/workspace/blink/__fixtures__/arduino.cpp b/workspace/blink/__fixtures__/arduino.cpp index 7e715c5d..412a4112 100644 --- a/workspace/blink/__fixtures__/arduino.cpp +++ b/workspace/blink/__fixtures__/arduino.cpp @@ -932,22 +932,18 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using IVAL = InputDescriptor; - using RST = InputDescriptor; -} +using input_IVAL = InputDescriptor; +using input_RST = InputDescriptor; -namespace Outputs { - using TICK = OutputDescriptor; -} +using output_TICK = OutputDescriptor; void evaluate(NodeId nid) { State* state = getState(nid); TimeMs tNow = transactionTime(); - TimeMs dt = getValue(nid) * 1000; + TimeMs dt = getValue(nid) * 1000; TimeMs tNext = tNow + dt; - if (isInputDirty(nid)) { + if (isInputDirty(nid)) { if (dt == 0) { state->nextTrig = 0; clearTimeout(nid); @@ -957,7 +953,7 @@ void evaluate(NodeId nid) { } } else { // It was a scheduled tick - emitValue(nid, 1); + emitValue(nid, 1); state->nextTrig = tNext; setTimeout(nid, dt); } @@ -984,17 +980,12 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using PORT = InputDescriptor; - using SIG = InputDescriptor; -} - -namespace Outputs { -} +using input_PORT = InputDescriptor; +using input_SIG = InputDescriptor; void evaluate(NodeId nid) { State* state = getState(nid); - const int port = (int)getValue(nid); + const int port = (int)getValue(nid); if (port != state->configuredPort) { ::pinMode(port, OUTPUT); // Store configured port so to avoid repeating `pinMode` call if just @@ -1002,7 +993,7 @@ void evaluate(NodeId nid) { state->configuredPort = port; } - const bool val = getValue(nid); + const bool val = getValue(nid); ::digitalWrite(port, val); } @@ -1029,22 +1020,18 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using SET = InputDescriptor; - using TGL = InputDescriptor; - using RST = InputDescriptor; -} +using input_SET = InputDescriptor; +using input_TGL = InputDescriptor; +using input_RST = InputDescriptor; -namespace Outputs { - using MEM = OutputDescriptor; -} +using output_MEM = OutputDescriptor; void evaluate(NodeId nid) { State* state = getState(nid); bool newState = state->state; - if (isInputDirty(nid)) { + if (isInputDirty(nid)) { newState = !state->state; - } else if (isInputDirty(nid)) { + } else if (isInputDirty(nid)) { newState = true; } else { newState = false; @@ -1054,7 +1041,7 @@ void evaluate(NodeId nid) { return; state->state = newState; - emitValue(nid, newState); + emitValue(nid, newState); } } // namespace xod__core__flip_flop @@ -1075,15 +1062,10 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { -} - -namespace Outputs { - using VAL = OutputDescriptor; -} +using output_VAL = OutputDescriptor; void evaluate(NodeId nid) { - reemitValue(nid); + reemitValue(nid); } } // namespace xod__core__constant_number @@ -1103,22 +1085,22 @@ namespace _program { NodeId links_0_TICK[] = { 2, NO_NODE }; xod__core__clock::Storage storage_0 = { { }, // state - { NodeId(3), xod__core__constant_number::Outputs::VAL::KEY }, // input_IVAL + { NodeId(3), xod__core__constant_number::output_VAL::KEY }, // input_IVAL { NO_NODE, 0 }, // input_RST { false, links_0_TICK } // output_TICK }; xod__core__digital_output::Storage storage_1 = { { }, // state - { NodeId(4), xod__core__constant_number::Outputs::VAL::KEY }, // input_PORT - { NodeId(2), xod__core__flip_flop::Outputs::MEM::KEY }, // input_SIG + { NodeId(4), xod__core__constant_number::output_VAL::KEY }, // input_PORT + { NodeId(2), xod__core__flip_flop::output_MEM::KEY }, // input_SIG }; NodeId links_2_MEM[] = { 1, NO_NODE }; xod__core__flip_flop::Storage storage_2 = { { }, // state { NO_NODE, 0 }, // input_SET - { NodeId(0), xod__core__clock::Outputs::TICK::KEY }, // input_TGL + { NodeId(0), xod__core__clock::output_TICK::KEY }, // input_TGL { NO_NODE, 0 }, // input_RST { false, links_2_MEM } // output_MEM }; diff --git a/workspace/lcd-time/__fixtures__/arduino.cpp b/workspace/lcd-time/__fixtures__/arduino.cpp index 0acaee3b..fe344071 100644 --- a/workspace/lcd-time/__fixtures__/arduino.cpp +++ b/workspace/lcd-time/__fixtures__/arduino.cpp @@ -930,16 +930,12 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using UPD = InputDescriptor; -} +using input_UPD = InputDescriptor; -namespace Outputs { - using TIME = OutputDescriptor; -} +using output_TIME = OutputDescriptor; void evaluate(NodeId nid) { - emitValue(nid, millis() / 1000.f); + emitValue(nid, millis() / 1000.f); } } // namespace xod__core__system_time @@ -976,19 +972,14 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using RS = InputDescriptor; - using EN = InputDescriptor; - using D4 = InputDescriptor; - using D5 = InputDescriptor; - using D6 = InputDescriptor; - using D7 = InputDescriptor; - using L1 = InputDescriptor; - using L2 = InputDescriptor; -} - -namespace Outputs { -} +using input_RS = InputDescriptor; +using input_EN = InputDescriptor; +using input_D4 = InputDescriptor; +using input_D5 = InputDescriptor; +using input_D6 = InputDescriptor; +using input_D7 = InputDescriptor; +using input_L1 = InputDescriptor; +using input_L2 = InputDescriptor; void printLine(LiquidCrystal* lcd, uint8_t lineIndex, XString str) { if (!str) @@ -1004,18 +995,18 @@ void evaluate(NodeId nid) { auto lcd = state->lcd; if (!state->lcd) { state->lcd = lcd = new LiquidCrystal( - (int)getValue(nid), - (int)getValue(nid), - (int)getValue(nid), - (int)getValue(nid), - (int)getValue(nid), - (int)getValue(nid)); + (int)getValue(nid), + (int)getValue(nid), + (int)getValue(nid), + (int)getValue(nid), + (int)getValue(nid), + (int)getValue(nid)); lcd->begin(16, 2); } - printLine(lcd, 0, getValue(nid)); - printLine(lcd, 1, getValue(nid)); + printLine(lcd, 0, getValue(nid)); + printLine(lcd, 1, getValue(nid)); } } // namespace xod__common_hardware__text_lcd_16x2 @@ -1038,20 +1029,16 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using IN = InputDescriptor; -} +using input_IN = InputDescriptor; -namespace Outputs { - using OUT = OutputDescriptor; -} +using output_OUT = OutputDescriptor; void evaluate(NodeId nid) { char str[16]; - auto num = getValue(nid); + auto num = getValue(nid); dtostrf(num, 0, 2, str); auto xstr = ::xod::List::fromPlainArray(str, strlen(str)); - emitValue(nid, xstr); + emitValue(nid, xstr); } } // namespace xod__core__cast_number_to_string @@ -1073,15 +1060,10 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { -} - -namespace Outputs { - using TICK = OutputDescriptor; -} +using output_TICK = OutputDescriptor; void evaluate(NodeId nid) { - emitValue(nid, 1); + emitValue(nid, 1); setTimeout(nid, 0); } @@ -1103,15 +1085,10 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { -} - -namespace Outputs { - using VAL = OutputDescriptor; -} +using output_VAL = OutputDescriptor; void evaluate(NodeId nid) { - reemitValue(nid); + reemitValue(nid); } } // namespace xod__core__constant_number @@ -1132,15 +1109,10 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { -} - -namespace Outputs { - using VAL = OutputDescriptor; -} +using output_VAL = OutputDescriptor; void evaluate(NodeId nid) { - reemitValue(nid); + reemitValue(nid); } } // namespace xod__core__constant_string @@ -1160,26 +1132,26 @@ namespace _program { NodeId links_0_TIME[] = { 2, NO_NODE }; xod__core__system_time::Storage storage_0 = { { }, // state - { NodeId(3), xod__core__continuously::Outputs::TICK::KEY }, // input_UPD + { NodeId(3), xod__core__continuously::output_TICK::KEY }, // input_UPD { 0, links_0_TIME } // output_TIME }; xod__common_hardware__text_lcd_16x2::Storage storage_1 = { { }, // state - { NodeId(9), xod__core__constant_number::Outputs::VAL::KEY }, // input_RS - { NodeId(8), xod__core__constant_number::Outputs::VAL::KEY }, // input_EN - { NodeId(4), xod__core__constant_number::Outputs::VAL::KEY }, // input_D4 - { NodeId(7), xod__core__constant_number::Outputs::VAL::KEY }, // input_D5 - { NodeId(6), xod__core__constant_number::Outputs::VAL::KEY }, // input_D6 - { NodeId(10), xod__core__constant_number::Outputs::VAL::KEY }, // input_D7 - { NodeId(2), xod__core__cast_number_to_string::Outputs::OUT::KEY }, // input_L1 - { NodeId(5), xod__core__constant_string::Outputs::VAL::KEY }, // input_L2 + { NodeId(9), xod__core__constant_number::output_VAL::KEY }, // input_RS + { NodeId(8), xod__core__constant_number::output_VAL::KEY }, // input_EN + { NodeId(4), xod__core__constant_number::output_VAL::KEY }, // input_D4 + { NodeId(7), xod__core__constant_number::output_VAL::KEY }, // input_D5 + { NodeId(6), xod__core__constant_number::output_VAL::KEY }, // input_D6 + { NodeId(10), xod__core__constant_number::output_VAL::KEY }, // input_D7 + { NodeId(2), xod__core__cast_number_to_string::output_OUT::KEY }, // input_L1 + { NodeId(5), xod__core__constant_string::output_VAL::KEY }, // input_L2 }; NodeId links_2_OUT[] = { 1, NO_NODE }; xod__core__cast_number_to_string::Storage storage_2 = { { }, // state - { NodeId(0), xod__core__system_time::Outputs::TIME::KEY }, // input_IN + { NodeId(0), xod__core__system_time::output_TIME::KEY }, // input_IN { ::xod::List::empty(), links_2_OUT } // output_OUT }; diff --git a/workspace/lib/xod/common-hardware/servo/arduino.cpp b/workspace/lib/xod/common-hardware/servo/arduino.cpp index de6834ef..e0c11f05 100644 --- a/workspace/lib/xod/common-hardware/servo/arduino.cpp +++ b/workspace/lib/xod/common-hardware/servo/arduino.cpp @@ -12,11 +12,11 @@ struct State { void evaluate(NodeId nid) { State* state = getState(nid); - auto port = (int)getValue(nid); + auto port = (int)getValue(nid); if (port != state->configuredPort) { state->servo.attach(port); state->configuredPort = port; } - state->servo.write(getValue(nid) * 180); + state->servo.write(getValue(nid) * 180); } diff --git a/workspace/lib/xod/common-hardware/text-lcd-16x2/arduino.cpp b/workspace/lib/xod/common-hardware/text-lcd-16x2/arduino.cpp index 9c671b95..e5ca5a52 100644 --- a/workspace/lib/xod/common-hardware/text-lcd-16x2/arduino.cpp +++ b/workspace/lib/xod/common-hardware/text-lcd-16x2/arduino.cpp @@ -23,16 +23,16 @@ void evaluate(NodeId nid) { auto lcd = state->lcd; if (!state->lcd) { state->lcd = lcd = new LiquidCrystal( - (int)getValue(nid), - (int)getValue(nid), - (int)getValue(nid), - (int)getValue(nid), - (int)getValue(nid), - (int)getValue(nid)); + (int)getValue(nid), + (int)getValue(nid), + (int)getValue(nid), + (int)getValue(nid), + (int)getValue(nid), + (int)getValue(nid)); lcd->begin(16, 2); } - printLine(lcd, 0, getValue(nid)); - printLine(lcd, 1, getValue(nid)); + printLine(lcd, 0, getValue(nid)); + printLine(lcd, 1, getValue(nid)); } diff --git a/workspace/lib/xod/core/absolute/any.cpp b/workspace/lib/xod/core/absolute/any.cpp index 01cef92e..568eabff 100644 --- a/workspace/lib/xod/core/absolute/any.cpp +++ b/workspace/lib/xod/core/absolute/any.cpp @@ -4,6 +4,6 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - emitValue(nid, abs(x)); + auto x = getValue(nid); + emitValue(nid, abs(x)); } diff --git a/workspace/lib/xod/core/add/any.cpp b/workspace/lib/xod/core/add/any.cpp index 161adef4..d4d1244c 100644 --- a/workspace/lib/xod/core/add/any.cpp +++ b/workspace/lib/xod/core/add/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - auto y = getValue(nid); - emitValue(nid, x + y); + auto x = getValue(nid); + auto y = getValue(nid); + emitValue(nid, x + y); } diff --git a/workspace/lib/xod/core/analog-input/arduino.cpp b/workspace/lib/xod/core/analog-input/arduino.cpp index f0ca76f5..52099cbc 100644 --- a/workspace/lib/xod/core/analog-input/arduino.cpp +++ b/workspace/lib/xod/core/analog-input/arduino.cpp @@ -5,11 +5,11 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - if (!isInputDirty(nid)) + if (!isInputDirty(nid)) return; State* state = getState(nid); - const int port = (int)getValue(nid); + const int port = (int)getValue(nid); if (port != state->configuredPort) { ::pinMode(port, INPUT); // Store configured port so to avoid repeating `pinMode` on @@ -17,5 +17,5 @@ void evaluate(NodeId nid) { state->configuredPort = port; } - emitValue(nid, ::analogRead(port) / 1023.); + emitValue(nid, ::analogRead(port) / 1023.); } diff --git a/workspace/lib/xod/core/and/any.cpp b/workspace/lib/xod/core/and/any.cpp index 6b120a42..c9b1b36a 100644 --- a/workspace/lib/xod/core/and/any.cpp +++ b/workspace/lib/xod/core/and/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto a = getValue(nid); - auto b = getValue(nid); - emitValue(nid, a && b); + auto a = getValue(nid); + auto b = getValue(nid); + emitValue(nid, a && b); } diff --git a/workspace/lib/xod/core/any/any.cpp b/workspace/lib/xod/core/any/any.cpp index 99b59560..6338e5d7 100644 --- a/workspace/lib/xod/core/any/any.cpp +++ b/workspace/lib/xod/core/any/any.cpp @@ -4,8 +4,8 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - bool p1 = isInputDirty(nid); - bool p2 = isInputDirty(nid); + bool p1 = isInputDirty(nid); + bool p2 = isInputDirty(nid); if (p1 || p2) - emitValue(nid, true); + emitValue(nid, true); } diff --git a/workspace/lib/xod/core/boot/any.cpp b/workspace/lib/xod/core/boot/any.cpp index 2bb40831..b913d890 100644 --- a/workspace/lib/xod/core/boot/any.cpp +++ b/workspace/lib/xod/core/boot/any.cpp @@ -4,5 +4,5 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - emitValue(nid, 1); + emitValue(nid, 1); } diff --git a/workspace/lib/xod/core/buffer/any.cpp b/workspace/lib/xod/core/buffer/any.cpp index 48cb2ce6..cb149a6e 100644 --- a/workspace/lib/xod/core/buffer/any.cpp +++ b/workspace/lib/xod/core/buffer/any.cpp @@ -5,14 +5,14 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - if (!isInputDirty(nid)) + if (!isInputDirty(nid)) return; State* state = getState(nid); - auto newValue = getValue(nid); + auto newValue = getValue(nid); if (newValue == state->value) return; state->value = newValue; - emitValue(nid, newValue); + emitValue(nid, newValue); } diff --git a/workspace/lib/xod/core/cast-boolean-to-number/any.cpp b/workspace/lib/xod/core/cast-boolean-to-number/any.cpp index 7de341d7..5aca7f85 100644 --- a/workspace/lib/xod/core/cast-boolean-to-number/any.cpp +++ b/workspace/lib/xod/core/cast-boolean-to-number/any.cpp @@ -4,5 +4,5 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - emitValue(nid, getValue(nid) ? 1.0 : 0.0); + emitValue(nid, getValue(nid) ? 1.0 : 0.0); } diff --git a/workspace/lib/xod/core/cast-boolean-to-pulse/any.cpp b/workspace/lib/xod/core/cast-boolean-to-pulse/any.cpp index 2aeba150..cb3ae86f 100644 --- a/workspace/lib/xod/core/cast-boolean-to-pulse/any.cpp +++ b/workspace/lib/xod/core/cast-boolean-to-pulse/any.cpp @@ -6,10 +6,10 @@ struct State { void evaluate(NodeId nid) { State* state = getState(nid); - auto newValue = getValue(nid); + auto newValue = getValue(nid); if (newValue == true && state->state == false) - emitValue(nid, 1); + emitValue(nid, 1); state->state = newValue; } diff --git a/workspace/lib/xod/core/cast-boolean-to-string/any.cpp b/workspace/lib/xod/core/cast-boolean-to-string/any.cpp index 1fef5a9d..28f36e96 100644 --- a/workspace/lib/xod/core/cast-boolean-to-string/any.cpp +++ b/workspace/lib/xod/core/cast-boolean-to-string/any.cpp @@ -4,9 +4,9 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); + auto x = getValue(nid); auto xstr = x ? ::xod::List::fromPlainArray("true", 4) : ::xod::List::fromPlainArray("false", 5); - emitValue(nid, xstr); + emitValue(nid, xstr); } diff --git a/workspace/lib/xod/core/cast-number-to-boolean/any.cpp b/workspace/lib/xod/core/cast-number-to-boolean/any.cpp index f4b97a53..9b5b3aed 100644 --- a/workspace/lib/xod/core/cast-number-to-boolean/any.cpp +++ b/workspace/lib/xod/core/cast-number-to-boolean/any.cpp @@ -4,5 +4,5 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - emitValue(nid, getValue(nid) != 0.0); + emitValue(nid, getValue(nid) != 0.0); } diff --git a/workspace/lib/xod/core/cast-number-to-string/any.cpp b/workspace/lib/xod/core/cast-number-to-string/any.cpp index 043ded23..19316e83 100644 --- a/workspace/lib/xod/core/cast-number-to-string/any.cpp +++ b/workspace/lib/xod/core/cast-number-to-string/any.cpp @@ -5,8 +5,8 @@ struct State { void evaluate(NodeId nid) { char str[16]; - auto num = getValue(nid); + auto num = getValue(nid); dtostrf(num, 0, 2, str); auto xstr = ::xod::List::fromPlainArray(str, strlen(str)); - emitValue(nid, xstr); + emitValue(nid, xstr); } diff --git a/workspace/lib/xod/core/ceil/any.cpp b/workspace/lib/xod/core/ceil/any.cpp index 9ea3aa22..ca9a5427 100644 --- a/workspace/lib/xod/core/ceil/any.cpp +++ b/workspace/lib/xod/core/ceil/any.cpp @@ -4,6 +4,6 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - emitValue(nid, ceil(x)); + auto x = getValue(nid); + emitValue(nid, ceil(x)); } diff --git a/workspace/lib/xod/core/clock/any.cpp b/workspace/lib/xod/core/clock/any.cpp index 1aa91834..d390ec5c 100644 --- a/workspace/lib/xod/core/clock/any.cpp +++ b/workspace/lib/xod/core/clock/any.cpp @@ -7,10 +7,10 @@ struct State { void evaluate(NodeId nid) { State* state = getState(nid); TimeMs tNow = transactionTime(); - TimeMs dt = getValue(nid) * 1000; + TimeMs dt = getValue(nid) * 1000; TimeMs tNext = tNow + dt; - if (isInputDirty(nid)) { + if (isInputDirty(nid)) { if (dt == 0) { state->nextTrig = 0; clearTimeout(nid); @@ -20,7 +20,7 @@ void evaluate(NodeId nid) { } } else { // It was a scheduled tick - emitValue(nid, 1); + emitValue(nid, 1); state->nextTrig = tNext; setTimeout(nid, dt); } diff --git a/workspace/lib/xod/core/concat/any.cpp b/workspace/lib/xod/core/concat/any.cpp index aa5346b3..7e57cdee 100644 --- a/workspace/lib/xod/core/concat/any.cpp +++ b/workspace/lib/xod/core/concat/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto head = getValue(nid); - auto tail = getValue(nid); - emitValue(nid, head->concat(tail)); + auto head = getValue(nid); + auto tail = getValue(nid); + emitValue(nid, head->concat(tail)); } diff --git a/workspace/lib/xod/core/console-log/arduino.cpp b/workspace/lib/xod/core/console-log/arduino.cpp index e7e54d8b..41ec678e 100644 --- a/workspace/lib/xod/core/console-log/arduino.cpp +++ b/workspace/lib/xod/core/console-log/arduino.cpp @@ -5,7 +5,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - if (!isInputDirty(nid)) + if (!isInputDirty(nid)) return; State* state = getState(nid); @@ -13,7 +13,7 @@ void evaluate(NodeId nid) { Serial.begin(9600); } - auto line = getValue(nid); + auto line = getValue(nid); if (line) { for (auto it = line->iterate(); it; ++it) Serial.write((char)*it); diff --git a/workspace/lib/xod/core/constant-boolean/any.cpp b/workspace/lib/xod/core/constant-boolean/any.cpp index 4751cc04..4c4ed6c3 100644 --- a/workspace/lib/xod/core/constant-boolean/any.cpp +++ b/workspace/lib/xod/core/constant-boolean/any.cpp @@ -4,5 +4,5 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - reemitValue(nid); + reemitValue(nid); } diff --git a/workspace/lib/xod/core/constant-number/any.cpp b/workspace/lib/xod/core/constant-number/any.cpp index 5633179d..cfe47d96 100644 --- a/workspace/lib/xod/core/constant-number/any.cpp +++ b/workspace/lib/xod/core/constant-number/any.cpp @@ -3,5 +3,5 @@ struct State {}; {{ GENERATED_CODE }} void evaluate(NodeId nid) { - reemitValue(nid); + reemitValue(nid); } diff --git a/workspace/lib/xod/core/constant-string/any.cpp b/workspace/lib/xod/core/constant-string/any.cpp index 5633179d..cfe47d96 100644 --- a/workspace/lib/xod/core/constant-string/any.cpp +++ b/workspace/lib/xod/core/constant-string/any.cpp @@ -3,5 +3,5 @@ struct State {}; {{ GENERATED_CODE }} void evaluate(NodeId nid) { - reemitValue(nid); + reemitValue(nid); } diff --git a/workspace/lib/xod/core/constrain/any.cpp b/workspace/lib/xod/core/constrain/any.cpp index b9c101c4..dfc4f996 100644 --- a/workspace/lib/xod/core/constrain/any.cpp +++ b/workspace/lib/xod/core/constrain/any.cpp @@ -4,8 +4,8 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - auto minX = getValue(nid); - auto maxX = getValue(nid); - emitValue(nid, x < minX ? minX : (x > maxX ? maxX : x)); + auto x = getValue(nid); + auto minX = getValue(nid); + auto maxX = getValue(nid); + emitValue(nid, x < minX ? minX : (x > maxX ? maxX : x)); } diff --git a/workspace/lib/xod/core/continuously/any.cpp b/workspace/lib/xod/core/continuously/any.cpp index 3ee30859..d2db0ec1 100644 --- a/workspace/lib/xod/core/continuously/any.cpp +++ b/workspace/lib/xod/core/continuously/any.cpp @@ -4,6 +4,6 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - emitValue(nid, 1); + emitValue(nid, 1); setTimeout(nid, 0); } diff --git a/workspace/lib/xod/core/delay/any.cpp b/workspace/lib/xod/core/delay/any.cpp index a73ac0ae..73e39d72 100644 --- a/workspace/lib/xod/core/delay/any.cpp +++ b/workspace/lib/xod/core/delay/any.cpp @@ -4,14 +4,14 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - TimeMs dt = getValue(nid) * 1000; + TimeMs dt = getValue(nid) * 1000; - if (isInputDirty(nid)) { + if (isInputDirty(nid)) { clearTimeout(nid); - } else if (isInputDirty(nid)) { + } else if (isInputDirty(nid)) { setTimeout(nid, dt); } else { // It was a scheduled evaluation - emitValue(nid, true); + emitValue(nid, true); } } diff --git a/workspace/lib/xod/core/digital-input/arduino.cpp b/workspace/lib/xod/core/digital-input/arduino.cpp index aa9e8bb2..8b82d7b7 100644 --- a/workspace/lib/xod/core/digital-input/arduino.cpp +++ b/workspace/lib/xod/core/digital-input/arduino.cpp @@ -5,11 +5,11 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - if (!isInputDirty(nid)) + if (!isInputDirty(nid)) return; State* state = getState(nid); - const int port = (int)getValue(nid); + const int port = (int)getValue(nid); if (port != state->configuredPort) { ::pinMode(port, INPUT); // Store configured port so to avoid repeating `pinMode` on @@ -17,5 +17,5 @@ void evaluate(NodeId nid) { state->configuredPort = port; } - emitValue(nid, ::digitalRead(port)); + emitValue(nid, ::digitalRead(port)); } diff --git a/workspace/lib/xod/core/digital-output/arduino.cpp b/workspace/lib/xod/core/digital-output/arduino.cpp index e0e250f6..08bd12a6 100644 --- a/workspace/lib/xod/core/digital-output/arduino.cpp +++ b/workspace/lib/xod/core/digital-output/arduino.cpp @@ -6,7 +6,7 @@ struct State { void evaluate(NodeId nid) { State* state = getState(nid); - const int port = (int)getValue(nid); + const int port = (int)getValue(nid); if (port != state->configuredPort) { ::pinMode(port, OUTPUT); // Store configured port so to avoid repeating `pinMode` call if just @@ -14,6 +14,6 @@ void evaluate(NodeId nid) { state->configuredPort = port; } - const bool val = getValue(nid); + const bool val = getValue(nid); ::digitalWrite(port, val); } diff --git a/workspace/lib/xod/core/divide/any.cpp b/workspace/lib/xod/core/divide/any.cpp index e5ec291a..3db6bc15 100644 --- a/workspace/lib/xod/core/divide/any.cpp +++ b/workspace/lib/xod/core/divide/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - auto y = getValue(nid); - emitValue(nid, x / y); + auto x = getValue(nid); + auto y = getValue(nid); + emitValue(nid, x / y); } diff --git a/workspace/lib/xod/core/equal/any.cpp b/workspace/lib/xod/core/equal/any.cpp index 13956e0d..b19ac579 100644 --- a/workspace/lib/xod/core/equal/any.cpp +++ b/workspace/lib/xod/core/equal/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto lhs = getValue(nid); - auto rhs = getValue(nid); - emitValue(nid, lhs == rhs); + auto lhs = getValue(nid); + auto rhs = getValue(nid); + emitValue(nid, lhs == rhs); } diff --git a/workspace/lib/xod/core/flip-flop/any.cpp b/workspace/lib/xod/core/flip-flop/any.cpp index 04a16e8b..71d98e64 100644 --- a/workspace/lib/xod/core/flip-flop/any.cpp +++ b/workspace/lib/xod/core/flip-flop/any.cpp @@ -7,9 +7,9 @@ struct State { void evaluate(NodeId nid) { State* state = getState(nid); bool newState = state->state; - if (isInputDirty(nid)) { + if (isInputDirty(nid)) { newState = !state->state; - } else if (isInputDirty(nid)) { + } else if (isInputDirty(nid)) { newState = true; } else { newState = false; @@ -19,5 +19,5 @@ void evaluate(NodeId nid) { return; state->state = newState; - emitValue(nid, newState); + emitValue(nid, newState); } diff --git a/workspace/lib/xod/core/floor/any.cpp b/workspace/lib/xod/core/floor/any.cpp index aa96ec59..dc275a1a 100644 --- a/workspace/lib/xod/core/floor/any.cpp +++ b/workspace/lib/xod/core/floor/any.cpp @@ -4,6 +4,6 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - emitValue(nid, floor(x)); + auto x = getValue(nid); + emitValue(nid, floor(x)); } diff --git a/workspace/lib/xod/core/format-number/any.cpp b/workspace/lib/xod/core/format-number/any.cpp index 754c0565..0f42c805 100644 --- a/workspace/lib/xod/core/format-number/any.cpp +++ b/workspace/lib/xod/core/format-number/any.cpp @@ -5,9 +5,9 @@ struct State { void evaluate(NodeId nid) { char str[16]; - auto num = getValue(nid); - auto dig = getValue(nid); + auto num = getValue(nid); + auto dig = getValue(nid); dtostrf(num, 0, dig, str); auto xstr = ::xod::List::fromPlainArray(str, strlen(str)); - emitValue(nid, xstr); + emitValue(nid, xstr); } diff --git a/workspace/lib/xod/core/gate/any.cpp b/workspace/lib/xod/core/gate/any.cpp index 529c468e..90a7bd5a 100644 --- a/workspace/lib/xod/core/gate/any.cpp +++ b/workspace/lib/xod/core/gate/any.cpp @@ -4,12 +4,12 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - if (!isInputDirty(nid)) + if (!isInputDirty(nid)) return; - if (getValue(nid)) { - emitValue(nid, 1); + if (getValue(nid)) { + emitValue(nid, 1); } else { - emitValue(nid, 1); + emitValue(nid, 1); } } diff --git a/workspace/lib/xod/core/greater/any.cpp b/workspace/lib/xod/core/greater/any.cpp index b27184e7..ccc194ba 100644 --- a/workspace/lib/xod/core/greater/any.cpp +++ b/workspace/lib/xod/core/greater/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto lhs = getValue(nid); - auto rhs = getValue(nid); - emitValue(nid, lhs > rhs); + auto lhs = getValue(nid); + auto rhs = getValue(nid); + emitValue(nid, lhs > rhs); } diff --git a/workspace/lib/xod/core/if-else/any.cpp b/workspace/lib/xod/core/if-else/any.cpp index 1c90d959..9f1d5d28 100644 --- a/workspace/lib/xod/core/if-else/any.cpp +++ b/workspace/lib/xod/core/if-else/any.cpp @@ -4,8 +4,8 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto cond = getValue(nid); - auto trueVal = getValue(nid); - auto falseVal = getValue(nid); - emitValue(nid, cond ? trueVal : falseVal); + auto cond = getValue(nid); + auto trueVal = getValue(nid); + auto falseVal = getValue(nid); + emitValue(nid, cond ? trueVal : falseVal); } diff --git a/workspace/lib/xod/core/less/any.cpp b/workspace/lib/xod/core/less/any.cpp index 6c5a9bc8..730ae95e 100644 --- a/workspace/lib/xod/core/less/any.cpp +++ b/workspace/lib/xod/core/less/any.cpp @@ -3,7 +3,7 @@ struct State {}; {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto lhs = getValue(nid); - auto rhs = getValue(nid); - emitValue(nid, lhs < rhs); + auto lhs = getValue(nid); + auto rhs = getValue(nid); + emitValue(nid, lhs < rhs); } diff --git a/workspace/lib/xod/core/map-range/any.cpp b/workspace/lib/xod/core/map-range/any.cpp index b0c10c25..75a448d4 100644 --- a/workspace/lib/xod/core/map-range/any.cpp +++ b/workspace/lib/xod/core/map-range/any.cpp @@ -4,12 +4,12 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - auto sMin = getValue(nid); - auto sMax = getValue(nid); - auto tMin = getValue(nid); - auto tMax = getValue(nid); + auto x = getValue(nid); + auto sMin = getValue(nid); + auto sMax = getValue(nid); + auto tMin = getValue(nid); + auto tMax = getValue(nid); auto k = (x - sMin) / (sMax - sMin); auto xm = tMin + k * (tMax - tMin); - emitValue(nid, xm); + emitValue(nid, xm); } diff --git a/workspace/lib/xod/core/multiply/any.cpp b/workspace/lib/xod/core/multiply/any.cpp index 276685d8..f0368c7c 100644 --- a/workspace/lib/xod/core/multiply/any.cpp +++ b/workspace/lib/xod/core/multiply/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - auto y = getValue(nid); - emitValue(nid, x * y); + auto x = getValue(nid); + auto y = getValue(nid); + emitValue(nid, x * y); } diff --git a/workspace/lib/xod/core/nand/any.cpp b/workspace/lib/xod/core/nand/any.cpp index 12e5e9de..2462e780 100644 --- a/workspace/lib/xod/core/nand/any.cpp +++ b/workspace/lib/xod/core/nand/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto a = getValue(nid); - auto b = getValue(nid); - emitValue(nid, !(a && b)); + auto a = getValue(nid); + auto b = getValue(nid); + emitValue(nid, !(a && b)); } diff --git a/workspace/lib/xod/core/nor/any.cpp b/workspace/lib/xod/core/nor/any.cpp index 1cb60f04..2d55dac1 100644 --- a/workspace/lib/xod/core/nor/any.cpp +++ b/workspace/lib/xod/core/nor/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto a = getValue(nid); - auto b = getValue(nid); - emitValue(nid, !(a || b)); + auto a = getValue(nid); + auto b = getValue(nid); + emitValue(nid, !(a || b)); } diff --git a/workspace/lib/xod/core/not/any.cpp b/workspace/lib/xod/core/not/any.cpp index 85d71cbe..75dbd983 100644 --- a/workspace/lib/xod/core/not/any.cpp +++ b/workspace/lib/xod/core/not/any.cpp @@ -4,6 +4,6 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - emitValue(nid, !x); + auto x = getValue(nid); + emitValue(nid, !x); } diff --git a/workspace/lib/xod/core/or/any.cpp b/workspace/lib/xod/core/or/any.cpp index 5509b12e..1de710b7 100644 --- a/workspace/lib/xod/core/or/any.cpp +++ b/workspace/lib/xod/core/or/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto a = getValue(nid); - auto b = getValue(nid); - emitValue(nid, a || b); + auto a = getValue(nid); + auto b = getValue(nid); + emitValue(nid, a || b); } diff --git a/workspace/lib/xod/core/pwm-output/arduino.cpp b/workspace/lib/xod/core/pwm-output/arduino.cpp index 4f4181e9..07686cfe 100644 --- a/workspace/lib/xod/core/pwm-output/arduino.cpp +++ b/workspace/lib/xod/core/pwm-output/arduino.cpp @@ -6,7 +6,7 @@ struct State { void evaluate(NodeId nid) { State* state = getState(nid); - const int port = (int)getValue(nid); + const int port = (int)getValue(nid); if (port != state->configuredPort) { ::pinMode(port, OUTPUT); // Store configured port so to avoid repeating `pinMode` call if just @@ -14,7 +14,7 @@ void evaluate(NodeId nid) { state->configuredPort = port; } - auto duty = getValue(nid); + auto duty = getValue(nid); duty = duty > 1 ? 1 : (duty < 0 ? 0 : duty); uint8_t val = (uint8_t)(duty * 255.0); diff --git a/workspace/lib/xod/core/round/any.cpp b/workspace/lib/xod/core/round/any.cpp index 471a7875..a6ee908f 100644 --- a/workspace/lib/xod/core/round/any.cpp +++ b/workspace/lib/xod/core/round/any.cpp @@ -4,6 +4,6 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - emitValue(nid, round(x)); + auto x = getValue(nid); + emitValue(nid, round(x)); } diff --git a/workspace/lib/xod/core/subtract/any.cpp b/workspace/lib/xod/core/subtract/any.cpp index 4f472a72..11ec75b4 100644 --- a/workspace/lib/xod/core/subtract/any.cpp +++ b/workspace/lib/xod/core/subtract/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto x = getValue(nid); - auto y = getValue(nid); - emitValue(nid, x - y); + auto x = getValue(nid); + auto y = getValue(nid); + emitValue(nid, x - y); } diff --git a/workspace/lib/xod/core/system-time/arduino.cpp b/workspace/lib/xod/core/system-time/arduino.cpp index 91e5f8f1..9da00cec 100644 --- a/workspace/lib/xod/core/system-time/arduino.cpp +++ b/workspace/lib/xod/core/system-time/arduino.cpp @@ -4,5 +4,5 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - emitValue(nid, millis() / 1000.f); + emitValue(nid, millis() / 1000.f); } diff --git a/workspace/lib/xod/core/xor/any.cpp b/workspace/lib/xod/core/xor/any.cpp index c3dc4565..3d84ad0c 100644 --- a/workspace/lib/xod/core/xor/any.cpp +++ b/workspace/lib/xod/core/xor/any.cpp @@ -4,7 +4,7 @@ struct State { {{ GENERATED_CODE }} void evaluate(NodeId nid) { - auto a = getValue(nid); - auto b = getValue(nid); - emitValue(nid, a != b); + auto a = getValue(nid); + auto b = getValue(nid); + emitValue(nid, a != b); } diff --git a/workspace/two-button-switch/__fixtures__/arduino.cpp b/workspace/two-button-switch/__fixtures__/arduino.cpp index fe57959d..6b7e61ad 100644 --- a/workspace/two-button-switch/__fixtures__/arduino.cpp +++ b/workspace/two-button-switch/__fixtures__/arduino.cpp @@ -932,24 +932,20 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using GATE = InputDescriptor; - using TRIG = InputDescriptor; -} +using input_GATE = InputDescriptor; +using input_TRIG = InputDescriptor; -namespace Outputs { - using T = OutputDescriptor; - using F = OutputDescriptor; -} +using output_T = OutputDescriptor; +using output_F = OutputDescriptor; void evaluate(NodeId nid) { - if (!isInputDirty(nid)) + if (!isInputDirty(nid)) return; - if (getValue(nid)) { - emitValue(nid, 1); + if (getValue(nid)) { + emitValue(nid, 1); } else { - emitValue(nid, 1); + emitValue(nid, 1); } } @@ -975,21 +971,17 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using PORT = InputDescriptor; - using UPD = InputDescriptor; -} +using input_PORT = InputDescriptor; +using input_UPD = InputDescriptor; -namespace Outputs { - using SIG = OutputDescriptor; -} +using output_SIG = OutputDescriptor; void evaluate(NodeId nid) { - if (!isInputDirty(nid)) + if (!isInputDirty(nid)) return; State* state = getState(nid); - const int port = (int)getValue(nid); + const int port = (int)getValue(nid); if (port != state->configuredPort) { ::pinMode(port, INPUT); // Store configured port so to avoid repeating `pinMode` on @@ -997,7 +989,7 @@ void evaluate(NodeId nid) { state->configuredPort = port; } - emitValue(nid, ::digitalRead(port)); + emitValue(nid, ::digitalRead(port)); } } // namespace xod__core__digital_input @@ -1023,22 +1015,18 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using SET = InputDescriptor; - using TGL = InputDescriptor; - using RST = InputDescriptor; -} +using input_SET = InputDescriptor; +using input_TGL = InputDescriptor; +using input_RST = InputDescriptor; -namespace Outputs { - using MEM = OutputDescriptor; -} +using output_MEM = OutputDescriptor; void evaluate(NodeId nid) { State* state = getState(nid); bool newState = state->state; - if (isInputDirty(nid)) { + if (isInputDirty(nid)) { newState = !state->state; - } else if (isInputDirty(nid)) { + } else if (isInputDirty(nid)) { newState = true; } else { newState = false; @@ -1048,7 +1036,7 @@ void evaluate(NodeId nid) { return; state->state = newState; - emitValue(nid, newState); + emitValue(nid, newState); } } // namespace xod__core__flip_flop @@ -1072,17 +1060,12 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { - using PORT = InputDescriptor; - using SIG = InputDescriptor; -} - -namespace Outputs { -} +using input_PORT = InputDescriptor; +using input_SIG = InputDescriptor; void evaluate(NodeId nid) { State* state = getState(nid); - const int port = (int)getValue(nid); + const int port = (int)getValue(nid); if (port != state->configuredPort) { ::pinMode(port, OUTPUT); // Store configured port so to avoid repeating `pinMode` call if just @@ -1090,7 +1073,7 @@ void evaluate(NodeId nid) { state->configuredPort = port; } - const bool val = getValue(nid); + const bool val = getValue(nid); ::digitalWrite(port, val); } @@ -1113,15 +1096,10 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { -} - -namespace Outputs { - using TICK = OutputDescriptor; -} +using output_TICK = OutputDescriptor; void evaluate(NodeId nid) { - emitValue(nid, 1); + emitValue(nid, 1); setTimeout(nid, 0); } @@ -1143,15 +1121,10 @@ State* getState(NodeId nid) { return reinterpret_cast(storages[nid]); } -namespace Inputs { -} - -namespace Outputs { - using VAL = OutputDescriptor; -} +using output_VAL = OutputDescriptor; void evaluate(NodeId nid) { - reemitValue(nid); + reemitValue(nid); } } // namespace xod__core__constant_number @@ -1172,8 +1145,8 @@ namespace _program { NodeId links_0_F[] = { 2, NO_NODE }; xod__core__gate::Storage storage_0 = { { }, // state - { NodeId(1), xod__core__digital_input::Outputs::SIG::KEY }, // input_GATE - { NodeId(9), xod__core__continuously::Outputs::TICK::KEY }, // input_TRIG + { NodeId(1), xod__core__digital_input::output_SIG::KEY }, // input_GATE + { NodeId(9), xod__core__continuously::output_TICK::KEY }, // input_TRIG { false, links_0_T }, // output_T { false, links_0_F } // output_F }; @@ -1181,17 +1154,17 @@ namespace _program { NodeId links_1_SIG[] = { 0, NO_NODE }; xod__core__digital_input::Storage storage_1 = { { }, // state - { NodeId(6), xod__core__constant_number::Outputs::VAL::KEY }, // input_PORT - { NodeId(9), xod__core__continuously::Outputs::TICK::KEY }, // input_UPD + { NodeId(6), xod__core__constant_number::output_VAL::KEY }, // input_PORT + { NodeId(9), xod__core__continuously::output_TICK::KEY }, // input_UPD { false, links_1_SIG } // output_SIG }; NodeId links_2_MEM[] = { 5, NO_NODE }; xod__core__flip_flop::Storage storage_2 = { { }, // state - { NodeId(3), xod__core__gate::Outputs::F::KEY }, // input_SET + { NodeId(3), xod__core__gate::output_F::KEY }, // input_SET { NO_NODE, 0 }, // input_TGL - { NodeId(0), xod__core__gate::Outputs::F::KEY }, // input_RST + { NodeId(0), xod__core__gate::output_F::KEY }, // input_RST { false, links_2_MEM } // output_MEM }; @@ -1199,8 +1172,8 @@ namespace _program { NodeId links_3_F[] = { 2, NO_NODE }; xod__core__gate::Storage storage_3 = { { }, // state - { NodeId(4), xod__core__digital_input::Outputs::SIG::KEY }, // input_GATE - { NodeId(9), xod__core__continuously::Outputs::TICK::KEY }, // input_TRIG + { NodeId(4), xod__core__digital_input::output_SIG::KEY }, // input_GATE + { NodeId(9), xod__core__continuously::output_TICK::KEY }, // input_TRIG { false, links_3_T }, // output_T { false, links_3_F } // output_F }; @@ -1208,15 +1181,15 @@ namespace _program { NodeId links_4_SIG[] = { 3, NO_NODE }; xod__core__digital_input::Storage storage_4 = { { }, // state - { NodeId(7), xod__core__constant_number::Outputs::VAL::KEY }, // input_PORT - { NodeId(9), xod__core__continuously::Outputs::TICK::KEY }, // input_UPD + { NodeId(7), xod__core__constant_number::output_VAL::KEY }, // input_PORT + { NodeId(9), xod__core__continuously::output_TICK::KEY }, // input_UPD { false, links_4_SIG } // output_SIG }; xod__core__digital_output::Storage storage_5 = { { }, // state - { NodeId(8), xod__core__constant_number::Outputs::VAL::KEY }, // input_PORT - { NodeId(2), xod__core__flip_flop::Outputs::MEM::KEY }, // input_SIG + { NodeId(8), xod__core__constant_number::output_VAL::KEY }, // input_PORT + { NodeId(2), xod__core__flip_flop::output_MEM::KEY }, // input_SIG }; NodeId links_6_VAL[] = { 1, NO_NODE };