bidirectional variables: pass on version numbers in modules from the last...
bidirectional variables: pass on version numbers in modules from the last blocking read on to any write operations, to resolve conflicts of concurrent variable updates properly
Showing
- include/ArrayAccessor.h 8 additions, 1 deletioninclude/ArrayAccessor.h
- include/EntityOwner.h 15 additions, 0 deletionsinclude/EntityOwner.h
- include/ScalarAccessor.h 4 additions, 1 deletioninclude/ScalarAccessor.h
- include/TestableModeAccessorDecorator.h 13 additions, 6 deletionsinclude/TestableModeAccessorDecorator.h
- include/VariableNetworkNode.h 12 additions, 0 deletionsinclude/VariableNetworkNode.h
- include/VersionNumberUpdatingRegisterDecorator.h 31 additions, 0 deletionsinclude/VersionNumberUpdatingRegisterDecorator.h
- src/Application.cc 19 additions, 13 deletionssrc/Application.cc
- src/VersionNumberUpdatingRegisterDecorator.cc 14 additions, 0 deletionssrc/VersionNumberUpdatingRegisterDecorator.cc
- tests/executables_src/testBidirectionalVariables.cc 43 additions, 18 deletionstests/executables_src/testBidirectionalVariables.cc
Loading
Please register or sign in to comment