Details
-
Type:
Story
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: meas_base
-
Labels:None
-
Story Points:4
-
Team:Data Release Production
Description
FlagHandler is "unpolished ... and a bit dangerous to the unwary" (DM-5247). It could be improved by leveraging C++11 features, replacing the default constructor with something that defines the (required) general failure flag, and allowing flags to be added individually.
A potential starting point is here.
Perry Gee, I just discovered this issue, which tries to capture fixing a number of problems with FlagHandler that were identified in
DM-5247. Could you please take a look at the comments on that issue, and see if you can address them in the redesign you're working on now? If you can, we can close this as a duplicate. If not, I'd like to capture which of those problems remain.