MongoDB C++ Driver
mongocxx-3.7.0
|
19 #include <bsoncxx/stdx/optional.hpp>
20 #include <mongocxx/model/delete_many.hpp>
21 #include <mongocxx/model/delete_one.hpp>
22 #include <mongocxx/model/insert_one.hpp>
23 #include <mongocxx/model/replace_one.hpp>
24 #include <mongocxx/model/update_many.hpp>
25 #include <mongocxx/model/update_one.hpp>
26 #include <mongocxx/write_type.hpp>
28 #include <mongocxx/config/prelude.hpp>
31 MONGOCXX_INLINE_NAMESPACE_BEGIN
136 MONGOCXX_PRIVATE
void destroy_member() noexcept;
151 MONGOCXX_INLINE_NAMESPACE_END
154 #include <mongocxx/config/postlude.hpp>
Top level namespace for the MongoDB C++ driver.
Definition: bulk_write.hpp:24
Class representing a MongoDB delete operation that removes multiple documents.
Definition: delete_many.hpp:31
Models a single write operation within a mongocxx::bulk_write.
Definition: write.hpp:37
Class representing a MongoDB insert operation that creates a single document.
Definition: insert_one.hpp:28
Class representing a MongoDB delete operation that removes a single document.
Definition: delete_one.hpp:31
Class representing a MongoDB update operation that modifies multiple documents.
Definition: update_many.hpp:34
Class representing a MongoDB update operation that replaces a single document.
Definition: replace_one.hpp:31
write_type
Enum representing the the types of write operations that can be performed.
Definition: write_type.hpp:25
Class representing a MongoDB update operation that modifies a single document.
Definition: update_one.hpp:34