Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-1287

c++: missing empty() method on message_id and annotation_key

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • proton-0.14.0
    • proton-0.15.0
    • cpp-binding
    • None

    Description

      The restricted scalar types message_id and annotation_key do not have an empty() method. This is needed because they can be absent on a message.

      It was also noted that both value and scalar type() and empty() methods are inherited (publicly) from internal classes, which makes it unclear if they part of the API and means doxygen does not document them.

      Fix this.

      Attachments

        Activity

          People

            aconway Alan Conway
            aconway Alan Conway
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: