@@ -78,19 +78,32 @@ Version 3.11 Breaking Changes
78
78
``ENABLE_TESTS=OFF`` during CMake configuration.
79
79
- Removes export of the following private member functions in the bsoncxx
80
80
ABI:
81
-
82
- - ``bsoncxx::v_noabi::types::bson_value::value::value(const uint8_t*, uint32_t, uint32_t, uint32_t)``
83
- - ``bsoncxx::v_noabi::types::bson_value::view::_init(void*)``
84
- - ``bsoncxx::v_noabi::types::bson_value::view::view(const uint8_t*, uint32_t, uint32_t, uint32_t)``
85
- - ``bsoncxx::v_noabi::types::bson_value::view::view(void*)``
81
+
82
+ .. code-block::
83
+ :copyable: false
84
+
85
+ bsoncxx::v_noabi::types::bson_value::value::value(const uint8_t*, uint32_t, uint32_t, uint32_t)
86
+
87
+ bsoncxx::v_noabi::types::bson_value::view::_init(void*)
88
+
89
+ bsoncxx::v_noabi::types::bson_value::view::view(const uint8_t*, uint32_t, uint32_t, uint32_t)
90
+
91
+ bsoncxx::v_noabi::types::bson_value::view::view(void*)
92
+
86
93
87
94
- Removes export of the following private member functions in the mongocxx
88
95
ABI:
89
-
90
- - ``mongocxx::v_noabi::options::change_stream::as_bson()``
91
- - ``mongocxx::v_noabi::options::aggregate::append(bsoncxx::v_noabi::builder::basic::document&)``
92
- - ``mongocxx::v_noabi::options::index::storage_options()``
93
-
96
+
97
+ .. code-block::
98
+ :copyable: false
99
+
100
+ mongocxx::v_noabi::options::change_stream::as_bson()
101
+
102
+ mongocxx::v_noabi::options::aggregate::append(bsoncxx::v_noabi::builder::basic::document&)
103
+
104
+ mongocxx::v_noabi::options::index::storage_options()
105
+
106
+
94
107
- Declare all exported functions symbols with ``__cdecl`` when compiled with
95
108
MSVC. This is an ABI breaking change if you use an alternative
96
109
default calling convention when building projects.
0 commit comments