Cbsoncxx::array::value | A read-only BSON array that owns its underlying buffer |
Cbsoncxx::array::view | A read-only, non-owning view of a BSON document |
Cbsoncxx::array::view::const_iterator | A const iterator over the contents of an array view |
▼Cbsoncxx::builder::basic::sub_array | Represents an array element being constructed during an append operation |
Cbsoncxx::v_noabi::builder::basic::array | A traditional builder-style interface for constructing a BSON array |
Cbsoncxx::builder::basic::sub_binary | Represents a BSON Binary element being constructed during an append operation |
▼Cbsoncxx::builder::basic::sub_document | Represents a document element being constructed during an append operation |
Cbsoncxx::v_noabi::builder::basic::document | A traditional builder-style interface for constructing a BSON document |
Cbsoncxx::builder::concatenate_array | Container to concatenate an array |
Cbsoncxx::builder::concatenate_doc | Container to concatenate a document |
Cbsoncxx::builder::core | A low-level interface for constructing BSON documents and arrays |
▼Cbsoncxx::builder::list | A JSON-like builder for creating documents and arrays |
Cbsoncxx::v_noabi::builder::array | A JSON-like builder for creating arrays |
Cbsoncxx::v_noabi::builder::document | A JSON-like builder for creating documents |
Cbsoncxx::builder::stream::array_context< base > | A stream context which expects any number of values |
Cbsoncxx::builder::stream::closed_context | Indicates the document being constructed cannot be closed further |
Cbsoncxx::builder::stream::key_context< base > | A stream context which expects a key |
Cbsoncxx::builder::stream::single_context | A stream context which appends a single value |
Cbsoncxx::builder::stream::value_context< base > | A stream context which expects a value |
Cbsoncxx::decimal128 | Represents a MongoDB BSON Decimal128 |
▼Cbsoncxx::document::element | A variant view type that accesses values in serialized BSON documents |
Cbsoncxx::v_noabi::array::element | A variant view type that accesses values in serialized BSON arrays |
Cbsoncxx::document::value | A read-only BSON document that owns its underlying buffer |
Cbsoncxx::document::view | A read-only, non-owning view of a BSON document |
Cbsoncxx::document::view::const_iterator | A const iterator over the contents of a document view |
Cbsoncxx::oid | Represents a MongoDB BSON ObjectId |
Cbsoncxx::stdx::optional< T > | A polyfill for std::optional<T> |
Cbsoncxx::stdx::string_view | A polyfill for std::string_view |
Cbsoncxx::types::b_array | A BSON array value |
Cbsoncxx::types::b_binary | A BSON binary data value |
Cbsoncxx::types::b_bool | A BSON boolean value |
Cbsoncxx::types::b_code | A BSON JavaScript code value |
Cbsoncxx::types::b_codewscope | A BSON JavaScript code with scope value |
Cbsoncxx::types::b_date | A BSON date value |
Cbsoncxx::types::b_dbpointer | A BSON DBPointer (aka DBRef) value |
Cbsoncxx::types::b_decimal128 | A BSON Decimal128 value |
Cbsoncxx::types::b_document | A BSON document value |
Cbsoncxx::types::b_double | A BSON double value |
Cbsoncxx::types::b_int32 | A BSON signed 32-bit integer value |
Cbsoncxx::types::b_int64 | A BSON 64-bit signed integer value |
Cbsoncxx::types::b_maxkey | A BSON max-key value |
Cbsoncxx::types::b_minkey | A BSON min-key value |
Cbsoncxx::types::b_null | A BSON null value |
Cbsoncxx::types::b_oid | A BSON ObjectId value |
Cbsoncxx::types::b_regex | A BSON regex value |
Cbsoncxx::types::b_string | A BSON UTF-8 encoded string value |
Cbsoncxx::types::b_symbol | A BSON Symbol value |
Cbsoncxx::types::b_timestamp | A BSON replication timestamp value |
Cbsoncxx::types::b_undefined | A BSON undefined value |
Cbsoncxx::types::bson_value::value | An owning variant type that represents any BSON type |
Cbsoncxx::types::bson_value::view | A non-owning variant that can contain any BSON type |
Cbsoncxx::v1::stdx::optional< T > | A polyfill for std::optional<T> |
Cbsoncxx::v1::stdx::string_view | A polyfill for std::string_view |
Cbsoncxx::v_noabi::array::value | A read-only BSON array that owns its underlying buffer |
Cbsoncxx::v_noabi::array::view | A read-only, non-owning view of a BSON document |
Cbsoncxx::v_noabi::array::view::const_iterator | A const iterator over the contents of an array view |
▼Cbsoncxx::v_noabi::builder::basic::sub_array | Represents an array element being constructed during an append operation |
Cbsoncxx::v_noabi::builder::basic::array | A traditional builder-style interface for constructing a BSON array |
Cbsoncxx::v_noabi::builder::basic::sub_binary | Represents a BSON Binary element being constructed during an append operation |
▼Cbsoncxx::v_noabi::builder::basic::sub_document | Represents a document element being constructed during an append operation |
Cbsoncxx::v_noabi::builder::basic::document | A traditional builder-style interface for constructing a BSON document |
Cbsoncxx::v_noabi::builder::concatenate_array | Container to concatenate an array |
Cbsoncxx::v_noabi::builder::concatenate_doc | Container to concatenate a document |
Cbsoncxx::v_noabi::builder::core | A low-level interface for constructing BSON documents and arrays |
▼Cbsoncxx::v_noabi::builder::list | A JSON-like builder for creating documents and arrays |
Cbsoncxx::v_noabi::builder::array | A JSON-like builder for creating arrays |
Cbsoncxx::v_noabi::builder::document | A JSON-like builder for creating documents |
Cbsoncxx::v_noabi::builder::stream::array_context< base > | A stream context which expects any number of values |
▼Cbsoncxx::v_noabi::builder::stream::array_context<> | |
Cbsoncxx::v_noabi::builder::stream::array | A streaming interface for constructing a BSON array |
Cbsoncxx::v_noabi::builder::stream::close_array_type | The type of a stream manipulator to close a subarray |
Cbsoncxx::v_noabi::builder::stream::close_document_type | The type of a stream manipulator to close a subdocument |
Cbsoncxx::v_noabi::builder::stream::closed_context | Indicates the document being constructed cannot be closed further |
Cbsoncxx::v_noabi::builder::stream::finalize_type | The type of a stream manipulator to finalize a document |
Cbsoncxx::v_noabi::builder::stream::key_context< base > | A stream context which expects a key |
▼Cbsoncxx::v_noabi::builder::stream::key_context<> | |
Cbsoncxx::v_noabi::builder::stream::document | A streaming interface for constructing a BSON document |
Cbsoncxx::v_noabi::builder::stream::open_array_type | The type of a stream manipulator to open a subarray |
Cbsoncxx::v_noabi::builder::stream::open_document_type | The type of a stream manipulator to open a subdocument |
Cbsoncxx::v_noabi::builder::stream::single_context | A stream context which appends a single value |
Cbsoncxx::v_noabi::builder::stream::value_context< base > | A stream context which expects a value |
Cbsoncxx::v_noabi::decimal128 | Represents a MongoDB BSON Decimal128 |
▼Cbsoncxx::v_noabi::document::element | A variant view type that accesses values in serialized BSON documents |
Cbsoncxx::v_noabi::array::element | A variant view type that accesses values in serialized BSON arrays |
Cbsoncxx::v_noabi::document::value | A read-only BSON document that owns its underlying buffer |
Cbsoncxx::v_noabi::document::view | A read-only, non-owning view of a BSON document |
Cbsoncxx::v_noabi::document::view::const_iterator | A const iterator over the contents of a document view |
Cbsoncxx::v_noabi::oid | Represents a MongoDB BSON ObjectId |
Cbsoncxx::v_noabi::stdx::optional< T > | A polyfill for std::optional<T> |
Cbsoncxx::v_noabi::stdx::string_view | A polyfill for std::string_view |
Cbsoncxx::v_noabi::types::b_array | A BSON array value |
Cbsoncxx::v_noabi::types::b_binary | A BSON binary data value |
Cbsoncxx::v_noabi::types::b_bool | A BSON boolean value |
Cbsoncxx::v_noabi::types::b_code | A BSON JavaScript code value |
Cbsoncxx::v_noabi::types::b_codewscope | A BSON JavaScript code with scope value |
Cbsoncxx::v_noabi::types::b_date | A BSON date value |
Cbsoncxx::v_noabi::types::b_dbpointer | A BSON DBPointer (aka DBRef) value |
Cbsoncxx::v_noabi::types::b_decimal128 | A BSON Decimal128 value |
Cbsoncxx::v_noabi::types::b_document | A BSON document value |
Cbsoncxx::v_noabi::types::b_double | A BSON double value |
Cbsoncxx::v_noabi::types::b_int32 | A BSON signed 32-bit integer value |
Cbsoncxx::v_noabi::types::b_int64 | A BSON 64-bit signed integer value |
Cbsoncxx::v_noabi::types::b_maxkey | A BSON max-key value |
Cbsoncxx::v_noabi::types::b_minkey | A BSON min-key value |
Cbsoncxx::v_noabi::types::b_null | A BSON null value |
Cbsoncxx::v_noabi::types::b_oid | A BSON ObjectId value |
Cbsoncxx::v_noabi::types::b_regex | A BSON regex value |
Cbsoncxx::v_noabi::types::b_string | A BSON UTF-8 encoded string value |
Cbsoncxx::v_noabi::types::b_symbol | A BSON Symbol value |
Cbsoncxx::v_noabi::types::b_timestamp | A BSON replication timestamp value |
Cbsoncxx::v_noabi::types::b_undefined | A BSON undefined value |
Cbsoncxx::v_noabi::types::bson_value::value | An owning variant type that represents any BSON type |
Cbsoncxx::v_noabi::types::bson_value::view | A non-owning variant that can contain any BSON type |
Cbsoncxx::v_noabi::validator | Used to toggle checks which may be performed during BSON validation |
Cbsoncxx::v_noabi::vector::accessor< Format > | Accessor for the contents of a valid BSON Binary Vector |
Cbsoncxx::v_noabi::vector::elements::float32 | A 32-bit float value in packed little-endian format |
Cbsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator > | Reference to a byte or partial byte within a vector of packed_bit elements. Allows access to each byte as a uint8_t, while masking off writes to reserved bits |
Cbsoncxx::v_noabi::vector::elements::packed_bit_element< Iterator > | Reference to a single element in a packed_bit vector |
Cbsoncxx::v_noabi::vector::formats::f_float32 | Vector format for 32-bit floating point elements, packed least significant byte first |
Cbsoncxx::v_noabi::vector::formats::f_int8 | Vector format for signed 8-bit integer elements |
Cbsoncxx::v_noabi::vector::formats::f_packed_bit | Vector format for single bit elements, packed most significant bit first |
Cbsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator > | Iterator for bytes within a packed_bit vector |
Cbsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator > | Iterator for elements within a packed_bit vector |
Cbsoncxx::v_noabi::view_or_value< View, Value > | A view-or-value variant type |
▼Cbsoncxx::v_noabi::view_or_value< stdx::string_view, std::string > | |
Cbsoncxx::v_noabi::string::view_or_value | A view-or-value variant type for strings |
Cbsoncxx::validator | Used to toggle checks which may be performed during BSON validation |
Cbsoncxx::vector::accessor< Format > | Accessor for the contents of a valid BSON Binary Vector |
Cbsoncxx::vector::formats::f_float32 | Vector format for 32-bit floating point elements, packed least significant byte first |
Cbsoncxx::vector::formats::f_int8 | Vector format for signed 8-bit integer elements |
Cbsoncxx::vector::formats::f_packed_bit | Vector format for single bit elements, packed most significant bit first |
Cbsoncxx::view_or_value< View, Value > | A view-or-value variant type |
Cmongocxx::bulk_write | A batch of write operations that can be sent to the server as a group |
Cmongocxx::change_stream | A MongoDB change stream |
Cmongocxx::change_stream::iterator | A MongoDB change stream iterator |
Cmongocxx::client | A client connection to a MongoDB server |
Cmongocxx::client_encryption | Supports MongoDB Client-Side Field Level Encryption operations |
Cmongocxx::client_session | Supports MongoDB client session operations |
Cmongocxx::collection | A MongoDB collection |
Cmongocxx::cursor | A cursor over the documents returned by a query to a MongoDB server |
Cmongocxx::cursor::iterator | An input iterator of documents in a MongoDB cursor result set |
Cmongocxx::database | A MongoDB database |
Cmongocxx::events::command_failed_event | The failed execution of a MongoDB command |
Cmongocxx::events::command_started_event | The start of the execution of a MongoDB command |
Cmongocxx::events::command_succeeded_event | The successful execution of a MongoDB command |
Cmongocxx::events::heartbeat_failed_event | The failed execution of a heartbeat ("hello") command |
Cmongocxx::events::heartbeat_started_event | The start of the execution of a heartbeat ("hello") command |
Cmongocxx::events::heartbeat_succeeded_event | The successful execution of a heartbeat ("hello") command |
Cmongocxx::events::server_changed_event | A change in the description of a connected MongoDB server |
Cmongocxx::events::server_closed_event | The closing of a connection to a shutdown MongoDB server |
Cmongocxx::events::server_description | The description of a connected MongoDB server |
Cmongocxx::events::server_opening_event | The addition of a new MongoDB server to the topology description |
Cmongocxx::events::topology_changed_event | A change in the topology description (including its server descriptions) |
Cmongocxx::events::topology_closed_event | The closing of connections to a topology of shutdown MongoDB servers |
Cmongocxx::events::topology_description | A description of the topology of one or more connected MongoDB servers |
Cmongocxx::events::topology_description::server_descriptions | An array of server_description instances |
Cmongocxx::events::topology_opening_event | A new connection to a topology of MongoDB servers |
Cmongocxx::gridfs::bucket | A GridFS bucket |
Cmongocxx::gridfs::chunks_and_bytes_offset | Used to specify the offset from which to start reading the chunks of the file |
Cmongocxx::gridfs::downloader | Used to download a GridFS file |
Cmongocxx::gridfs::uploader | Used to upload a GridFS file |
Cmongocxx::hint | The index to "hint" or force a MongoDB server to use when performing a query |
Cmongocxx::index_model | Used by mongocxx::v_noabi::index_view |
Cmongocxx::index_view | A MongoDB index |
Cmongocxx::instance | An instance of the MongoDB driver |
Cmongocxx::logger | The interface which user-defined loggers must implement |
Cmongocxx::model::delete_many | A MongoDB delete operation that removes multiple documents |
Cmongocxx::model::delete_one | A MongoDB delete operation that removes a single document |
Cmongocxx::model::insert_one | A MongoDB insert operation that creates a single document |
Cmongocxx::model::replace_one | A MongoDB update operation that replaces a single document |
Cmongocxx::model::update_many | A MongoDB update operation that modifies multiple documents |
Cmongocxx::model::update_one | A MongoDB update operation that modifies a single document |
Cmongocxx::model::write | A single write operation for use with mongocxx::v_noabi::bulk_write |
Cmongocxx::options::aggregate | Used by MongoDB aggregation operations |
Cmongocxx::options::apm | Used by mongocxx::v_noabi::options::client::apm_opts |
Cmongocxx::options::auto_encryption | Used by mongocxx::v_noabi::options::client::auto_encryption_opts |
Cmongocxx::options::bulk_write | Used by mongocxx::v_noabi::collection |
Cmongocxx::options::change_stream | Used by change streams |
Cmongocxx::options::client | Used by clients |
Cmongocxx::options::client_encryption | Used by mongocxx::v_noabi::client_encryption |
Cmongocxx::options::client_session | Used by client sessions |
Cmongocxx::options::count | Used by mongocxx::v_noabi::collection::count_documents |
Cmongocxx::options::data_key | Used by mongocxx::v_noabi::client_encryption::create_data_key |
Cmongocxx::options::delete_options | Used by MongoDB delete operations |
Cmongocxx::options::distinct | Used by mongocxx::v_noabi::collection |
Cmongocxx::options::encrypt | Used by mongocxx::v_noabi::client_encryption |
Cmongocxx::options::estimated_document_count | Used by mongocxx::v_noabi::collection::estimated_document_count |
Cmongocxx::options::find | Used by MongoDB find operations |
Cmongocxx::options::find_one_and_delete | Used by mongocxx::v_noabi::collection |
Cmongocxx::options::find_one_and_replace | Used by mongocxx::v_noabi::collection |
Cmongocxx::options::find_one_and_update | Used by mongocxx::v_noabi::collection |
Cmongocxx::options::gridfs::bucket | Used by mongocxx::v_noabi::gridfs::bucket |
Cmongocxx::options::gridfs::upload | Used by mongocxx::v_noabi::gridfs::bucket |
Cmongocxx::options::index | Used by MongoDB index creation operations |
▼Cmongocxx::options::index::base_storage_options | Base class representing the optional storage engine options for indexes |
Cmongocxx::v_noabi::options::index::wiredtiger_storage_options | The optional WiredTiger storage engine options for indexes |
Cmongocxx::options::index_view | Used by MongoDB index view operations |
Cmongocxx::options::insert | Used by mongocxx::v_noabi::collection |
Cmongocxx::options::pool | Used by mongocxx::v_noabi::pool |
Cmongocxx::options::range | Used by mongocxx::v_noabi::options::encrypt::range_opts |
Cmongocxx::options::replace | Used by mongocxx::v_noabi::collection |
Cmongocxx::options::rewrap_many_datakey | Used by mongocxx::v_noabi::client_encryption::rewrap_many_datakey |
Cmongocxx::options::server_api | Used by mongocxx::v_noabi::options::client::server_api_opts |
Cmongocxx::options::tls | Used by mongocxx::v_noabi::options::client::tls_opts |
Cmongocxx::options::transaction | Used by MongoDB transaction operations |
Cmongocxx::options::update | Used by mongocxx::v_noabi::collection |
Cmongocxx::pipeline | A MongoDB aggregation pipeline |
Cmongocxx::pool | A pool of reusable client objects connected to the same MongoDB topology |
Cmongocxx::pool::entry | An owning handle to a client obtained from a pool |
Cmongocxx::read_concern | Controls the consistency and isolation properties of data read from replica sets and sharded clusters |
Cmongocxx::read_preference | Describes how MongoDB clients route read operations to the members of a replica set or sharded cluster |
Cmongocxx::result::bulk_write | The result of a MongoDB bulk write operation |
Cmongocxx::result::delete_result | The result of a MongoDB delete operation |
Cmongocxx::result::gridfs::upload | The result of a GridFS upload operation |
Cmongocxx::result::insert_many | The result of a MongoDB insert many operation |
Cmongocxx::result::insert_one | The result of a MongoDB insert operation |
Cmongocxx::result::replace_one | The result of a MongoDB replaceOne operation |
Cmongocxx::result::rewrap_many_datakey | The result of a MongoDB rewrapManyDatakey operation |
Cmongocxx::result::update | The result of a MongoDB update operation |
Cmongocxx::search_index_model | Used by mongocxx::v_noabi::search_index_view |
Cmongocxx::search_index_view | A MongoDB Atlas Search Index |
Cmongocxx::uri | A MongoDB connection string URI |
Cmongocxx::uri::host | A host |
Cmongocxx::v_noabi::bulk_write | A batch of write operations that can be sent to the server as a group |
Cmongocxx::v_noabi::change_stream | A MongoDB change stream |
Cmongocxx::v_noabi::change_stream::iterator | A MongoDB change stream iterator |
Cmongocxx::v_noabi::client | A client connection to a MongoDB server |
Cmongocxx::v_noabi::client_encryption | Supports MongoDB Client-Side Field Level Encryption operations |
Cmongocxx::v_noabi::client_session | Supports MongoDB client session operations |
Cmongocxx::v_noabi::collection | A MongoDB collection |
Cmongocxx::v_noabi::cursor | A cursor over the documents returned by a query to a MongoDB server |
Cmongocxx::v_noabi::cursor::iterator | An input iterator of documents in a MongoDB cursor result set |
Cmongocxx::v_noabi::database | A MongoDB database |
Cmongocxx::v_noabi::events::command_failed_event | The failed execution of a MongoDB command |
Cmongocxx::v_noabi::events::command_started_event | The start of the execution of a MongoDB command |
Cmongocxx::v_noabi::events::command_succeeded_event | The successful execution of a MongoDB command |
Cmongocxx::v_noabi::events::heartbeat_failed_event | The failed execution of a heartbeat ("hello") command |
Cmongocxx::v_noabi::events::heartbeat_started_event | The start of the execution of a heartbeat ("hello") command |
Cmongocxx::v_noabi::events::heartbeat_succeeded_event | The successful execution of a heartbeat ("hello") command |
Cmongocxx::v_noabi::events::server_changed_event | A change in the description of a connected MongoDB server |
Cmongocxx::v_noabi::events::server_closed_event | The closing of a connection to a shutdown MongoDB server |
Cmongocxx::v_noabi::events::server_description | The description of a connected MongoDB server |
Cmongocxx::v_noabi::events::server_opening_event | The addition of a new MongoDB server to the topology description |
Cmongocxx::v_noabi::events::topology_changed_event | A change in the topology description (including its server descriptions) |
Cmongocxx::v_noabi::events::topology_closed_event | The closing of connections to a topology of shutdown MongoDB servers |
Cmongocxx::v_noabi::events::topology_description | A description of the topology of one or more connected MongoDB servers |
Cmongocxx::v_noabi::events::topology_description::server_descriptions | An array of server_description instances |
Cmongocxx::v_noabi::events::topology_opening_event | A new connection to a topology of MongoDB servers |
Cmongocxx::v_noabi::gridfs::bucket | A GridFS bucket |
Cmongocxx::v_noabi::gridfs::chunks_and_bytes_offset | Used to specify the offset from which to start reading the chunks of the file |
Cmongocxx::v_noabi::gridfs::downloader | Used to download a GridFS file |
Cmongocxx::v_noabi::gridfs::uploader | Used to upload a GridFS file |
Cmongocxx::v_noabi::hint | The index to "hint" or force a MongoDB server to use when performing a query |
Cmongocxx::v_noabi::index_model | Used by mongocxx::v_noabi::index_view |
Cmongocxx::v_noabi::index_view | A MongoDB index |
Cmongocxx::v_noabi::instance | An instance of the MongoDB driver |
Cmongocxx::v_noabi::logger | The interface which user-defined loggers must implement |
Cmongocxx::v_noabi::model::delete_many | A MongoDB delete operation that removes multiple documents |
Cmongocxx::v_noabi::model::delete_one | A MongoDB delete operation that removes a single document |
Cmongocxx::v_noabi::model::insert_one | A MongoDB insert operation that creates a single document |
Cmongocxx::v_noabi::model::replace_one | A MongoDB update operation that replaces a single document |
Cmongocxx::v_noabi::model::update_many | A MongoDB update operation that modifies multiple documents |
Cmongocxx::v_noabi::model::update_one | A MongoDB update operation that modifies a single document |
Cmongocxx::v_noabi::model::write | A single write operation for use with mongocxx::v_noabi::bulk_write |
Cmongocxx::v_noabi::options::aggregate | Used by MongoDB aggregation operations |
Cmongocxx::v_noabi::options::apm | Used by mongocxx::v_noabi::options::client::apm_opts |
Cmongocxx::v_noabi::options::auto_encryption | Used by mongocxx::v_noabi::options::client::auto_encryption_opts |
Cmongocxx::v_noabi::options::bulk_write | Used by mongocxx::v_noabi::collection |
Cmongocxx::v_noabi::options::change_stream | Used by change streams |
Cmongocxx::v_noabi::options::client | Used by clients |
Cmongocxx::v_noabi::options::client_encryption | Used by mongocxx::v_noabi::client_encryption |
Cmongocxx::v_noabi::options::client_session | Used by client sessions |
Cmongocxx::v_noabi::options::count | Used by mongocxx::v_noabi::collection::count_documents |
Cmongocxx::v_noabi::options::data_key | Used by mongocxx::v_noabi::client_encryption::create_data_key |
Cmongocxx::v_noabi::options::delete_options | Used by MongoDB delete operations |
Cmongocxx::v_noabi::options::distinct | Used by mongocxx::v_noabi::collection |
Cmongocxx::v_noabi::options::encrypt | Used by mongocxx::v_noabi::client_encryption |
Cmongocxx::v_noabi::options::estimated_document_count | Used by mongocxx::v_noabi::collection::estimated_document_count |
Cmongocxx::v_noabi::options::find | Used by MongoDB find operations |
Cmongocxx::v_noabi::options::find_one_and_delete | Used by mongocxx::v_noabi::collection |
Cmongocxx::v_noabi::options::find_one_and_replace | Used by mongocxx::v_noabi::collection |
Cmongocxx::v_noabi::options::find_one_and_update | Used by mongocxx::v_noabi::collection |
Cmongocxx::v_noabi::options::gridfs::bucket | Used by mongocxx::v_noabi::gridfs::bucket |
Cmongocxx::v_noabi::options::gridfs::upload | Used by mongocxx::v_noabi::gridfs::bucket |
Cmongocxx::v_noabi::options::index | Used by MongoDB index creation operations |
▼Cmongocxx::v_noabi::options::index::base_storage_options | Base class representing the optional storage engine options for indexes |
Cmongocxx::v_noabi::options::index::wiredtiger_storage_options | The optional WiredTiger storage engine options for indexes |
Cmongocxx::v_noabi::options::index_view | Used by MongoDB index view operations |
Cmongocxx::v_noabi::options::insert | Used by mongocxx::v_noabi::collection |
Cmongocxx::v_noabi::options::pool | Used by mongocxx::v_noabi::pool |
Cmongocxx::v_noabi::options::range | Used by mongocxx::v_noabi::options::encrypt::range_opts |
Cmongocxx::v_noabi::options::replace | Used by mongocxx::v_noabi::collection |
Cmongocxx::v_noabi::options::rewrap_many_datakey | Used by mongocxx::v_noabi::client_encryption::rewrap_many_datakey |
Cmongocxx::v_noabi::options::server_api | Used by mongocxx::v_noabi::options::client::server_api_opts |
Cmongocxx::v_noabi::options::tls | Used by mongocxx::v_noabi::options::client::tls_opts |
Cmongocxx::v_noabi::options::transaction | Used by MongoDB transaction operations |
Cmongocxx::v_noabi::options::update | Used by mongocxx::v_noabi::collection |
Cmongocxx::v_noabi::pipeline | A MongoDB aggregation pipeline |
Cmongocxx::v_noabi::pool | A pool of reusable client objects connected to the same MongoDB topology |
Cmongocxx::v_noabi::pool::entry | An owning handle to a client obtained from a pool |
Cmongocxx::v_noabi::read_concern | Controls the consistency and isolation properties of data read from replica sets and sharded clusters |
Cmongocxx::v_noabi::read_preference | Describes how MongoDB clients route read operations to the members of a replica set or sharded cluster |
Cmongocxx::v_noabi::result::bulk_write | The result of a MongoDB bulk write operation |
Cmongocxx::v_noabi::result::delete_result | The result of a MongoDB delete operation |
Cmongocxx::v_noabi::result::gridfs::upload | The result of a GridFS upload operation |
Cmongocxx::v_noabi::result::insert_many | The result of a MongoDB insert many operation |
Cmongocxx::v_noabi::result::insert_one | The result of a MongoDB insert operation |
Cmongocxx::v_noabi::result::replace_one | The result of a MongoDB replaceOne operation |
Cmongocxx::v_noabi::result::rewrap_many_datakey | The result of a MongoDB rewrapManyDatakey operation |
Cmongocxx::v_noabi::result::update | The result of a MongoDB update operation |
Cmongocxx::v_noabi::search_index_model | Used by mongocxx::v_noabi::search_index_view |
Cmongocxx::v_noabi::search_index_view | A MongoDB Atlas Search Index |
Cmongocxx::v_noabi::uri | A MongoDB connection string URI |
Cmongocxx::v_noabi::uri::host | A host |
Cmongocxx::v_noabi::validation_criteria | Supports creating validation rules for fields |
Cmongocxx::v_noabi::write_concern | The level of acknowledgment requested for write operations to a MongoDB server |
Cmongocxx::validation_criteria | Supports creating validation rules for fields |
Cmongocxx::write_concern | The level of acknowledgment requested for write operations to a MongoDB server |
▼Cstd::system_error | |
Cbsoncxx::v_noabi::exception | Base class for all exceptions thrown by the bsoncxx library unless otherwise specified |
▼Cmongocxx::v_noabi::exception | Base class for all exceptions thrown by the mongocxx library unless otherwise specified |
Cmongocxx::v_noabi::gridfs_exception | An exception thrown during a GridFS operation |
Cmongocxx::v_noabi::logic_error | An exception thrown due to incorrect use of mongocxx interfaces |
▼Cmongocxx::v_noabi::operation_exception | An exception thrown during a MongoDB server operation |
Cmongocxx::v_noabi::authentication_exception | Unused. To be removed in an upcoming major release |
Cmongocxx::v_noabi::bulk_write_exception | An exception thrown during a bulk write operation |
Cmongocxx::v_noabi::query_exception | An exception thrown during a query operation |
Cmongocxx::v_noabi::write_exception | An exception thrown during a write operation |