- Nov 16, 2017
-
-
Martin Christoph Hierholzer authored
don't catch the exception thrown when we cannot obtain the testable mode lock, this is no longer necessary as all threads will obtain the lock at the beginning
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
excluded some more assert-like exceptions from coverage report and changed one into an actual assert
-
Martin Christoph Hierholzer authored
reduced the timeout for stall detection of testable mode to 1s, which should be perfectly long enough
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
refactored a type if-then-else monster into a for_each loop and exlcuded a pure cout function from the converage report
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Nov 15, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Nov 14, 2017
-
-
Martin Christoph Hierholzer authored
- clarified some comments
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Nov 09, 2017
-
-
Martin Christoph Hierholzer authored
Proper implementation of move constructors and move assignment operators for all module types (including tests for the assignment operator)
-
- Nov 02, 2017
-
-
Martin Christoph Hierholzer authored
Fixed a bug that sometimes variables were read (resp. written) in groups despite they were outputs (resp. inputs). This was happening with device variables since they are bi-directional. Now no longer the information from the accessor is used whether this variable is readable or writeable, but the information from the VariableNetworkNode which direction this variable should have.
-
Martin Christoph Hierholzer authored
-
- Oct 12, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Oct 11, 2017
-
-
Martin Christoph Hierholzer authored
fixed connectTo() so it now uses the dynamic/virtual model and thus obeys e.g. eliminated hierarchies etc.
-
- Oct 09, 2017
-
-
Martin Christoph Hierholzer authored
-
- Oct 05, 2017
-
-
Martin Christoph Hierholzer authored
-
- Oct 04, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Sep 29, 2017
-
-
Martin Christoph Hierholzer authored
Make Module::connectTo() no longer a template, since a virtual function can anyway not be overridden with a different return type... (c.f. the comment in the deleted code)
-
Martin Christoph Hierholzer authored
- removed the no-longer-necessary optional argument of findTag() - use flatten() instead
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
obey the eliminate hierarchy flag when using the () and [] operators of modules (and thus also when using connectTo())
-
Martin Christoph Hierholzer authored
-
- Sep 28, 2017
-
-
Martin Christoph Hierholzer authored
-
- Sep 27, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Sep 26, 2017
-
-
Martin Christoph Hierholzer authored
Fixed some more problems with the move sematics of EntityOwner/Module. Re-registration at the owner was missing and some things were done in the wrong place. Also the move assignment is now back again.
-
Martin Christoph Hierholzer authored
put the move constructor and move assignment-operator into the EntitiOwner base-class and inherit them
-
- Sep 21, 2017
-
-
Martin Christoph Hierholzer authored
-
- Sep 20, 2017
-
-
Martin Christoph Hierholzer authored
-
- Aug 23, 2017
-
-
Martin Christoph Hierholzer authored
introduced a ModuleGroup (grouping ApplicationModules and other ModuleGroups) and enforced a proper hierarchy of modules to exclude that an ApplicationModule can own (directly or indirectly) another ApplicationModule
-
- Jul 25, 2017
-
-
Martin Christoph Hierholzer authored
-