Changes since tdaq-01-06-01
- Updated to use macros from ROSUtilities/ROSErrorReporting.h
- For creating exceptions.
- In place of dfout.
- Protection in EmulatedDataOut against trying to use DataWriter
while/after it is deleted
- Improve error reporting in EmulatedDataOut if it fails to
create DataWriter
- Added mutex protection around use of MonitoringDataOut in
RCDEmulatorRequest (as in AllRequest and EBRequestWithRelease)
- Disable thread cancellation while mutex is locked in TCPDataOut