Uploaded image for project: 'Axis-C++'
  1. Axis-C++
  2. AXISCPP-869

Incorrect function signature in exception classes.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Trivial
    • Resolution: Cannot Reproduce
    • 1.5 Final
    • 1.6 Alpha
    • Basic Architecture
    • 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().

      Attachments

        Activity

          People

            Unassigned Unassigned
            duane Duane Murphy
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: