WIP: (fwServices): use RAII mechanism to protect input/output data from concurrent read/write
requested to merge 356-use-raii-mechanism-to-lock-for-reading-or-writing-input-inout-ouput-by-default into dev
What does this MR do?
Add getLockedInput|Output|InOut getter that returns a read/write lock instead of the data shared pointer.
How to test it?
Run fwServicesTest, try to replace some of the regular call to getInput|Output|InOut with getLockedInput|Output|InOut counterpart.
Associated Issues/Merge Requests
- Issues