- Nov 16, 2017
-
-
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
-
- 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
-
- Nov 02, 2017
-
-
Martin Christoph Hierholzer authored
-
- Oct 12, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Oct 09, 2017
-
-
Martin Christoph Hierholzer authored
-
- Sep 29, 2017
-
-
Martin Christoph Hierholzer authored
-
- Jul 21, 2017
-
-
Martin Christoph Hierholzer authored
allow determining a fully qualified name for application variables (i.e. including qualified name of owning module)
-
- Jun 21, 2017
-
-
Martin Christoph Hierholzer authored
Fixed several bugs affecting poll-type variables being read by a poll-type application variable and distributed to push-type variables via a ConsumingFanOut.
-
Martin Christoph Hierholzer authored
-
- May 19, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- May 18, 2017
-
-
Martin Christoph Hierholzer authored
added support for the std::string data type and throw an exception if the type given by the user is unknown
-
- May 15, 2017
-
-
Martin Christoph Hierholzer authored
Renamed Application::testableModeThreadName() into Application::threadName(), since this will be used for other purposes as well.
-
- Apr 21, 2017
-
-
Martin Christoph Hierholzer authored
When optimising the connections (i.e. merging networks), the trigger receivers for triggered networks are now removed from the trigger network. This was previously leading to crashes.
-
Martin Christoph Hierholzer authored
renamed VariableNetworkNode getTriggerReceiver() into VariableNetworkNode getNodeToTrigger() for better clarity
-
Martin Christoph Hierholzer authored
-
- Apr 20, 2017
-
-
Martin Christoph Hierholzer authored
-
- Apr 19, 2017
-
-
Martin Christoph Hierholzer authored
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.
-
Martin Christoph Hierholzer authored
- moved the sleep in Application::testableModeLock() so it helps better against false positive stall detections - added comments to the growingly complex code of Application::testableModeLock()
-
- Apr 18, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
preparation for future changes: The TestDecoratorRegisterAccessor now gets a ProcessArray as argument, not the more generic NDRegisterAccessor. This allows it to use specific features of the ProcessArray.
-
Martin Christoph Hierholzer authored
detect stalled tests and print a list of variables which contain data not processed by the application
-
- Apr 13, 2017
-
-
Martin Christoph Hierholzer authored
- prevent spamming of some messages in debug testable mode
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Apr 05, 2017
-
-
Martin Christoph Hierholzer authored
-
- Mar 30, 2017
-
-
Martin Christoph Hierholzer authored
-
- Mar 21, 2017
-
-
Martin Christoph Hierholzer authored
fixed duplicated triggers when triggering multiple transfers with the same application variable (e.g. as used in tests frequently)
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Mar 06, 2017
-
-
Martin Christoph Hierholzer authored
-