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