replaces commit cf640e0c:
Instead of making the DeviceModule return the same VariableNetworkNode for the same register, an optimisation step before realising the connections (but after all connections have been defined) is performed. In this step, all networks sharing the same (device-type) feeder will be merged. This is more flexible and avoids problems with (potentially different) triggers etc.
Showing
- include/Application.h 3 additions, 0 deletionsinclude/Application.h
- include/DeviceModule.h 0 additions, 4 deletionsinclude/DeviceModule.h
- include/VariableNetworkNode.h 3 additions, 0 deletionsinclude/VariableNetworkNode.h
- src/Application.cc 73 additions, 0 deletionssrc/Application.cc
- src/DeviceModule.cc 1 addition, 4 deletionssrc/DeviceModule.cc
- src/VariableNetworkNode.cc 6 additions, 0 deletionssrc/VariableNetworkNode.cc
Loading
Please register or sign in to comment