Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-1250

mongocxx implementation should use bsoncxx's basic builder instead of stream builder

      The stream builder is difficult to use when it is mutated across multiple statements, and we would like to issue enable warnings when it is used in an unsafe manner (CXX-1152). To address mongocxx's current non-compliant uses of the stream builder (necessary in order to enable these warnings) and to set a good example for users, we should just replace its use of the stream builder with the basic builder, using the recently-added make_document() and make_array() helpers where appropriate.

            Assignee:
            patrick.freed@mongodb.com Patrick Freed
            Reporter:
            rassi J Rassi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: