@@ -229,20 +229,30 @@ The v3.11 driver introduces the following breaking changes to the ABI:
229
229
- Removes export of the following private member functions in the bsoncxx
230
230
ABI:
231
231
232
- - ``bsoncxx::v_noabi::types::bson_value::value::value(const uint8_t*,
233
- uint32_t, uint32_t, uint32_t)``
234
- - ``bsoncxx::v_noabi::types::bson_value::view::_init(void*)``
235
- - ``bsoncxx::v_noabi::types::bson_value::view::view(const uint8_t*,
236
- uint32_t, uint32_t, uint32_t)``
237
- - ``bsoncxx::v_noabi::types::bson_value::view::view(void*)``
232
+ .. code-block::
233
+ :copyable: false
234
+
235
+ bsoncxx::v_noabi::types::bson_value::value::value(const uint8_t*, uint32_t, uint32_t, uint32_t)
236
+
237
+ bsoncxx::v_noabi::types::bson_value::view::_init(void*)
238
+
239
+ bsoncxx::v_noabi::types::bson_value::view::view(const uint8_t*, uint32_t, uint32_t, uint32_t)
240
+
241
+ bsoncxx::v_noabi::types::bson_value::view::view(void*)
242
+
238
243
239
244
- Removes export of the following private member functions in the mongocxx
240
245
ABI:
241
246
242
- - ``mongocxx::v_noabi::options::change_stream::as_bson()``
243
- - ``mongocxx::v_noabi::options::aggregate::append(
244
- bsoncxx::v_noabi::builder::basic::document&)``
245
- - ``mongocxx::v_noabi::options::index::storage_options()``
247
+ .. code-block::
248
+ :copyable: false
249
+
250
+ mongocxx::v_noabi::options::change_stream::as_bson()
251
+
252
+ mongocxx::v_noabi::options::aggregate::append(bsoncxx::v_noabi::builder::basic::document&)
253
+
254
+ mongocxx::v_noabi::options::index::storage_options()
255
+
246
256
247
257
- Declare all exported functions symbols with ``__cdecl`` when compiled with
248
258
MSVC. This is an ABI breaking change if you use an alternative
0 commit comments