- 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
-
Martin Christoph Hierholzer authored
-
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
-
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
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
fixed bug that using poll-type transfers in testable mode could sometimes lead to stalled tests or assert failures.
-
- Nov 15, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
Relaxed the schema a bit: variables are now also allowed directly on the application level and directories and variables may be mixed in arbitrary order. Also added 64 bit integer types.
-
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 13, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
- Nov 09, 2017
-
-
Martin Christoph Hierholzer authored
added move-assignment operators for the accessors, which is required to use move-assignment operators of modules containing accessors
-
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
changed again the interface of SplitArray: the number of groups and elements per group don't have to be a template parameter, instead they are now specified in the constructor
-
Martin Christoph Hierholzer authored
ConfigReader: make exception what() message more elaborate when not finding a variable in the config file in get()
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
Extended the SplitArray modules to also allow splitting into multiple arrays of the same size. This breaks the interface of the old modules, but they were not yet used anywhere so this should be ok.
-
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.
-