Details
-
Improvement
-
Status: Closed
-
Trivial
-
Resolution: Cannot Reproduce
-
1.5 Final
-
None
-
All
Description
The what() function signature on all exception classes should include a const qualifier. The standard exception class includes this signature. Not including this correct signature creates a second, potentially non-virtual function (non-const what()) that hides the correct virtual const what().
Can we close this issue? As far as I can tell, everything inherits from AxisException.hpp, which has the correct prototype for what().