| 
    MongoDB C++ Driver mongocxx-4.0.0
    
   | 
 
Declares entities used to build BSON documents.
Namespaces | |
| namespace | basic | 
| Declares entities used with "basic" BSON builder syntax.     | |
| namespace | stream | 
| Declares entities used with "streaming" BSON builder syntax.     | |
Classes | |
| class | array | 
| A JSON-like builder for creating arrays.  More... | |
| struct | concatenate_array | 
| Container to concatenate an array.  More... | |
| struct | concatenate_doc | 
| Container to concatenate a document.  More... | |
| class | core | 
| A low-level interface for constructing BSON documents and arrays.  More... | |
| class | document | 
| A JSON-like builder for creating documents.  More... | |
| class | list | 
| A JSON-like builder for creating documents and arrays.  More... | |
Functions | |
| concatenate_array | concatenate (array::view_or_value array) | 
| Helper method to concatenate an array.   | |
| concatenate_doc | concatenate (document::view_or_value doc) | 
| Helper method to concatenate a document.   | |
      
  | 
  inline | 
Helper method to concatenate an array.
Use this with an array builder to merge an existing array's fields with that of the array being built.
| array | The array to concatenate. | 
      
  | 
  inline | 
Helper method to concatenate a document.
Use this with a document builder to merge an existing document's fields with that of the document being built.
| doc | The document to concatenate. |