Loading...
Searching...
No Matches
fwd.hpp
Go to the documentation of this file.
// Copyright 2009-present MongoDB, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#pragma once
// clang-format off
#include <mongocxx/v1/aggregate_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/apm-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/auto_encryption_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/bulk_write-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/change_stream-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/client-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/client_bulk_write-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/client_encryption-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/client_session-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/collection-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/count_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/cursor-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/data_key_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/database-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/delete_many_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/delete_many_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/delete_one_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/delete_one_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/distinct_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/encrypt_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/estimated_document_count_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/command_failed-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/command_started-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/command_succeeded-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/server_closed-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/server_description-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/server_description_changed-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/server_heartbeat_failed-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/server_heartbeat_started-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/server_heartbeat_succeeded-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/server_opening-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/topology_closed-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/topology_description-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/topology_description_changed-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/events/topology_opening-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/exception-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/find_one_and_delete_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/find_one_and_replace_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/find_one_and_update_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/find_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/gridfs/bucket-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/gridfs/downloader-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/gridfs/upload_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/gridfs/upload_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/gridfs/uploader-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/hint-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/indexes-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/insert_many_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/insert_many_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/insert_one_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/insert_one_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/instance-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/logger-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/oidc_callback_params-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/oidc_credential-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/pipeline-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/pool-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/range_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/read_concern-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/read_preference-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/replace_one_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/replace_one_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/return_document-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/rewrap_many_datakey_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/rewrap_many_datakey_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/search_indexes-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/server_api-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/server_error-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/text_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/tls-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/transaction_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/update_many_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/update_many_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/update_one_options-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/update_one_result-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/uri-fwd.hpp> // IWYU pragma: export
#include <mongocxx/v1/write_concern-fwd.hpp> // IWYU pragma: export
// clang-format on
aggregate_options-fwd.hpp
Declares mongocxx::v1::aggregate_options.
auto_encryption_options-fwd.hpp
Declares mongocxx::v1::auto_encryption_options.
command_failed-fwd.hpp
Declares mongocxx::v1::events::command_failed.
command_started-fwd.hpp
Declares mongocxx::v1::events::command_started.
command_succeeded-fwd.hpp
Declares mongocxx::v1::events::command_succeeded.
count_options-fwd.hpp
Declares mongocxx::v1::count_options.
data_key_options-fwd.hpp
Declares mongocxx::v1::data_key_options.
delete_many_options-fwd.hpp
Declares mongocxx::v1::delete_many_options.
delete_many_result-fwd.hpp
Declares mongocxx::v1::delete_many_result.
delete_one_options-fwd.hpp
Declares mongocxx::v1::delete_one_options.
delete_one_result-fwd.hpp
Declares mongocxx::v1::delete_one_result.
distinct_options-fwd.hpp
Declares mongocxx::v1::distinct_options.
encrypt_options-fwd.hpp
Declares mongocxx::v1::encrypt_options.
estimated_document_count_options-fwd.hpp
Declares mongocxx::v1::estimated_document_count_options.
find_one_and_delete_options-fwd.hpp
Declares mongocxx::v1::find_one_and_delete_options.
find_one_and_replace_options-fwd.hpp
Declares mongocxx::v1::find_one_and_replace_options.
find_one_and_update_options-fwd.hpp
Declares mongocxx::v1::find_one_and_update_options.
find_options-fwd.hpp
Declares mongocxx::v1::find_options.
indexes-fwd.hpp
Declares mongocxx::v1::indexes.
insert_many_options-fwd.hpp
Declares mongocxx::v1::insert_many_options.
insert_many_result-fwd.hpp
Declares mongocxx::v1::insert_many_result.
insert_one_options-fwd.hpp
Declares mongocxx::v1::insert_one_options.
insert_one_result-fwd.hpp
Declares mongocxx::v1::insert_one_result.
exception-fwd.hpp
Declares mongocxx error-handling utilities.
range_options-fwd.hpp
Declares mongocxx::v1::range_options.
replace_one_options-fwd.hpp
Declares mongocxx::v1::replace_one_options.
replace_one_result-fwd.hpp
Declares mongocxx::v1::replace_one_result.
return_document-fwd.hpp
Declares mongocxx::v1::return_document.
rewrap_many_datakey_options-fwd.hpp
Declares mongocxx::v1::rewrap_many_datakey_options.
rewrap_many_datakey_result-fwd.hpp
Declares mongocxx::v1::rewrap_many_datakey_result.
search_indexes-fwd.hpp
Declares mongocxx::v1::search_indexes.
server_closed-fwd.hpp
Declares mongocxx::v1::events::server_closed.
server_description_changed-fwd.hpp
Declares mongocxx::v1::events::server_description_changed.
server_error-fwd.hpp
Declares mongocxx::v1::server_error.
server_heartbeat_failed-fwd.hpp
Declares mongocxx::v1::events::server_heartbeat_failed.
server_heartbeat_started-fwd.hpp
Declares mongocxx::v1::events::server_heartbeat_started.
server_heartbeat_succeeded-fwd.hpp
Declares mongocxx::v1::events::server_heartbeat_succeeded.
server_opening-fwd.hpp
Declares mongocxx::v1::events::server_opening.
text_options-fwd.hpp
Declares mongocxx::v1::text_options.
topology_closed-fwd.hpp
Declares mongocxx::v1::events::topology_closed.
topology_description_changed-fwd.hpp
Declares mongocxx::v1::events::topology_description_changed.
topology_opening-fwd.hpp
Declares mongocxx::v1::events::topology_opening.
transaction_options-fwd.hpp
Declares mongocxx::v1::transaction_options.
update_many_options-fwd.hpp
Declares mongocxx::v1::update_many_options.
update_many_result-fwd.hpp
Declares mongocxx::v1::update_many_result.
update_one_options-fwd.hpp
Declares mongocxx::v1::update_one_options.
update_one_result-fwd.hpp
Declares mongocxx::v1::update_one_result.
upload_options-fwd.hpp
Declares mongocxx::v1::gridfs::upload_options.
upload_result-fwd.hpp
Declares mongocxx::v1::gridfs::upload_result.
apm-fwd.hpp
Declares mongocxx::v1::apm.
bulk_write-fwd.hpp
Declares entities related to bulk write operations.
change_stream-fwd.hpp
Declares mongocxx::v1::change_stream.
client-fwd.hpp
Declares mongocxx::v1::client.
client_bulk_write-fwd.hpp
Declares mongocxx::v1::client_bulk_write.
client_encryption-fwd.hpp
Declares mongocxx::v1::client_encryption.
client_session-fwd.hpp
Declares mongocxx::v1::client_session.
collection-fwd.hpp
Declares mongocxx::v1::collection.
cursor-fwd.hpp
Declares mongocxx::v1::cursor.
database-fwd.hpp
Declares mongocxx::v1::database.
server_description-fwd.hpp
Declares mongocxx::v1::events::server_description.
topology_description-fwd.hpp
Declares mongocxx::v1::events::topology_description.
bucket-fwd.hpp
Declares mongocxx::v1::gridfs::bucket.
downloader-fwd.hpp
Declares mongocxx::v1::gridfs::downloader.
uploader-fwd.hpp
Declares mongocxx::v1::gridfs::uploader.
hint-fwd.hpp
Declares mongocxx::v1::hint.
instance-fwd.hpp
Declares mongocxx::v1::instance.
logger-fwd.hpp
Declares mongocxx::v1::logger.
oidc_callback_params-fwd.hpp
Declares mongocxx::v1::oidc_callback_params.
oidc_credential-fwd.hpp
Declares mongocxx::v1::oidc_credential.
pipeline-fwd.hpp
Declares mongocxx::v1::pipeline.
pool-fwd.hpp
Declares mongocxx::v1::pool.
read_concern-fwd.hpp
Declares mongocxx::v1::read_concern.
read_preference-fwd.hpp
Declares mongocxx::v1::read_preference.
server_api-fwd.hpp
Declares mongocxx::v1::server_api.
tls-fwd.hpp
Declares mongocxx::v1::tls.
uri-fwd.hpp
Declares mongocxx::v1::uri.
write_concern-fwd.hpp
Declares mongocxx::v1::write_concern.