MongoDB C++ Driver 4.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
helpers.hpp
Go to the documentation of this file.
1// Copyright 2009-present MongoDB, Inc.
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15#pragma once
16
18
20
21namespace bsoncxx {
22namespace v_noabi {
23namespace builder {
24namespace basic {
25
27
28} // namespace basic
29} // namespace builder
30} // namespace v_noabi
31} // namespace bsoncxx
32
33namespace bsoncxx {
34namespace builder {
35namespace basic {
36
38
39} // namespace basic
40} // namespace builder
41} // namespace bsoncxx
42
44
The bsoncxx v_noabi macro guard postlude header.
The bsoncxx v_noabi macro guard prelude header.
Provides concatenators for use with "streaming" BSON builder syntax.
Declares entities used with "basic" BSON builder syntax.
Declares entities used to build BSON documents.
Declares entities used with "basic" BSON builder syntax.
concatenate_doc concatenate(document::view_or_value doc)
Helper method to concatenate a document.
Definition concatenate.hpp:101
Declares entities used to build BSON documents.
concatenate_doc concatenate(document::view_or_value doc)
Helper method to concatenate a document.
Definition concatenate.hpp:101
Declares entities whose ABI stability is NOT guaranteed.
The top-level namespace within which all bsoncxx library entities are declared.