- 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
-
Martin Christoph Hierholzer authored
-
- Apr 11, 2017
-
-
Martin Christoph Hierholzer authored
Changed Module::connectTo() to accept also temporary module objects, e.g. as returned by findTag(). As a consequence, the operators [] and () of the modules had to be changed to const.
-
Martin Christoph Hierholzer authored
fixed using out-dated strstream, fixed dump() which was not passing the stream to dump into on to internal calls of VariableNetworkNode::dump()
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
Made some exception descriptions more elaborate. To achieve this, the dump() functions have been extended to allow writing to an arbitrary ostream.
-
- Apr 10, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Apr 06, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Apr 05, 2017
-
-
Martin Christoph Hierholzer authored
- allow setting the "eliminateHierarchy" flag in the constructor of a module This is an interface change which was done in an incompatible way!
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
added function to flatten teh hierarchy, renamed eliminateHierarchy() into setEliminateHierarchy() for better clarity
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Apr 04, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
added preliminary support for tags to application variables which can be searched for and used to generate virtual modules
-
- Mar 30, 2017
-
-
Martin Christoph Hierholzer authored
-
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
-
- Mar 03, 2017
-
-
Martin Christoph Hierholzer authored
-
- Mar 02, 2017
-
-
Martin Christoph Hierholzer authored
-
- Feb 23, 2017
-
-
Martin Christoph Hierholzer authored
fixed sending triggers multiple times when the trigger is distributed to multiple targets (TriggerFanOut takes care of the distribution now)
-
- Feb 22, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
made the instance of the Application::testableMode_mutex static, since otherwise the unique_locks returned are no longer valid in any but the first instance of the application (which affects tests)
-
Martin Christoph Hierholzer authored
fixed race condition in testable mode: now stepApplication() will use a semaphore counter to ensure that all processing is done
-
- Feb 21, 2017
-
-
Martin Christoph Hierholzer authored
-
- Feb 20, 2017
-
-
Martin Christoph Hierholzer authored
Added a TestDecoratorRegisterAccessor which is optionally put around accessors to facilitate test of applications. This TestDecoratorRegisterAccessor does not yet do anything, functionality will be added in the next commits.
-
- Feb 17, 2017
-
-
Martin Christoph Hierholzer authored
fixed poll-type inputs using no longer non-blocking read after the switch to the NDRegisterAccessorBridge-based accessors
-