|
MongoDB C++ Driver 4.1.4
|
Declares entities used with "streaming" BSON builder syntax.
Classes | |
| class | array |
| A streaming interface for constructing a BSON array. More... | |
| class | array_context |
| A stream context which expects any number of values. More... | |
| struct | close_array_type |
| The type of a stream manipulator to close a subarray. More... | |
| struct | close_document_type |
| The type of a stream manipulator to close a subdocument. More... | |
| struct | closed_context |
| Indicates the document being constructed cannot be closed further. More... | |
| class | document |
| A streaming interface for constructing a BSON document. More... | |
| struct | finalize_type |
| The type of a stream manipulator to finalize a document. More... | |
| class | key_context |
| A stream context which expects a key. More... | |
| struct | open_array_type |
| The type of a stream manipulator to open a subarray. More... | |
| struct | open_document_type |
| The type of a stream manipulator to open a subdocument. More... | |
| class | single_context |
| A stream context which appends a single value. More... | |
| class | value_context |
| A stream context which expects a value. More... | |
Variables | |
| constexpr close_array_type | close_array |
| A stream manipulator to close a subarray. | |
| constexpr close_document_type | close_document |
| A stream manipulator to close a subdocument. | |
| constexpr finalize_type | finalize |
| A stream manipulator to finalize a document. When finalize is passed, the expression will evaluate to an owning document::value or array::value. | |
| constexpr open_array_type | open_array |
| A stream manipulator to open a subarray. | |
| constexpr open_document_type | open_document |
| A stream manipulator to open a subdocument. | |
|
constexpr |
A stream manipulator to close a subarray.
|
constexpr |
A stream manipulator to close a subdocument.
|
constexpr |
A stream manipulator to finalize a document. When finalize is passed, the expression will evaluate to an owning document::value or array::value.
|
constexpr |
A stream manipulator to open a subarray.
|
constexpr |
A stream manipulator to open a subdocument.