-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: API
-
None
-
Major Change
We found, while implementing options for Command Monitoring and SDAM Monitoring (CXX-1561), that defining equality or inequality for options that include std::function members is hard. It's not a problem worth solving, since options classes don't seem to need these operators.
Remove operator== and operator!= for all options classes.
Don't do a deprecation process; these are likely not used by any external code.