Cbsoncxx::array::element | bsoncxx::v_noabi::array::element |
Cbsoncxx::array::value | bsoncxx::v_noabi::array::value |
Cbsoncxx::array::view | bsoncxx::v_noabi::array::view |
Cbsoncxx::array::view_or_value | bsoncxx::v_noabi::array::view_or_value |
Cbsoncxx::builder::array | bsoncxx::v_noabi::builder::array |
Cbsoncxx::builder::basic::array | bsoncxx::v_noabi::builder::basic::array |
Cbsoncxx::builder::basic::document | bsoncxx::v_noabi::builder::basic::document |
Cbsoncxx::builder::basic::sub_array | bsoncxx::v_noabi::builder::basic::sub_array |
Cbsoncxx::builder::basic::sub_document | bsoncxx::v_noabi::builder::basic::sub_document |
Cbsoncxx::builder::concatenate_array | bsoncxx::v_noabi::builder::concatenate_array |
Cbsoncxx::builder::concatenate_doc | bsoncxx::v_noabi::builder::concatenate_doc |
Cbsoncxx::builder::core | bsoncxx::v_noabi::builder::core |
Cbsoncxx::builder::document | bsoncxx::v_noabi::builder::document |
Cbsoncxx::builder::list | bsoncxx::v_noabi::builder::list |
Cbsoncxx::builder::stream::array | bsoncxx::v_noabi::builder::stream::array |
Cbsoncxx::builder::stream::array_context | bsoncxx::v_noabi::builder::stream::array_context |
Cbsoncxx::builder::stream::closed_context | bsoncxx::v_noabi::builder::stream::closed_context |
Cbsoncxx::builder::stream::document | bsoncxx::v_noabi::builder::stream::document |
Cbsoncxx::builder::stream::key_context | bsoncxx::v_noabi::builder::stream::key_context |
Cbsoncxx::builder::stream::single_context | bsoncxx::v_noabi::builder::stream::single_context |
Cbsoncxx::builder::stream::value_context | bsoncxx::v_noabi::builder::stream::value_context |
Cbsoncxx::decimal128 | bsoncxx::v_noabi::decimal128 |
Cbsoncxx::document::element | bsoncxx::v_noabi::document::element |
Cbsoncxx::document::value | bsoncxx::v_noabi::document::value |
Cbsoncxx::document::view | bsoncxx::v_noabi::document::view |
Cbsoncxx::document::view_or_value | bsoncxx::v_noabi::document::view_or_value |
Cbsoncxx::error_code | bsoncxx::v_noabi::error_code |
Cbsoncxx::exception | bsoncxx::v_noabi::exception |
Cbsoncxx::oid | bsoncxx::v_noabi::oid |
Cbsoncxx::string::view_or_value | bsoncxx::v_noabi::string::view_or_value |
Cbsoncxx::types::b_array | bsoncxx::v_noabi::types::b_array |
Cbsoncxx::types::b_binary | bsoncxx::v_noabi::types::b_binary |
Cbsoncxx::types::b_bool | bsoncxx::v_noabi::types::b_bool |
Cbsoncxx::types::b_code | bsoncxx::v_noabi::types::b_code |
Cbsoncxx::types::b_codewscope | bsoncxx::v_noabi::types::b_codewscope |
Cbsoncxx::types::b_date | bsoncxx::v_noabi::types::b_date |
Cbsoncxx::types::b_dbpointer | bsoncxx::v_noabi::types::b_dbpointer |
Cbsoncxx::types::b_decimal128 | bsoncxx::v_noabi::types::b_decimal128 |
Cbsoncxx::types::b_document | bsoncxx::v_noabi::types::b_document |
Cbsoncxx::types::b_double | bsoncxx::v_noabi::types::b_double |
Cbsoncxx::types::b_int32 | bsoncxx::v_noabi::types::b_int32 |
Cbsoncxx::types::b_int64 | bsoncxx::v_noabi::types::b_int64 |
Cbsoncxx::types::b_maxkey | bsoncxx::v_noabi::types::b_maxkey |
Cbsoncxx::types::b_minkey | bsoncxx::v_noabi::types::b_minkey |
Cbsoncxx::types::b_null | bsoncxx::v_noabi::types::b_null |
Cbsoncxx::types::b_oid | bsoncxx::v_noabi::types::b_oid |
Cbsoncxx::types::b_regex | bsoncxx::v_noabi::types::b_regex |
Cbsoncxx::types::b_string | bsoncxx::v_noabi::types::b_string |
Cbsoncxx::types::b_symbol | bsoncxx::v_noabi::types::b_symbol |
Cbsoncxx::types::b_timestamp | bsoncxx::v_noabi::types::b_timestamp |
Cbsoncxx::types::b_undefined | bsoncxx::v_noabi::types::b_undefined |
Cbsoncxx::types::b_utf8 | bsoncxx::v_noabi::types::b_utf8 |
Cbsoncxx::types::bson_value::value | bsoncxx::v_noabi::types::bson_value::value |
Cbsoncxx::types::bson_value::view | bsoncxx::v_noabi::types::bson_value::view |
Cbsoncxx::types::bson_value::view_or_value | bsoncxx::v_noabi::types::bson_value::view_or_value |
Cbsoncxx::types::value | bsoncxx::v_noabi::types::value |
Cbsoncxx::v_noabi::array::value | A read-only BSON array that owns its underlying buffer. When a array::value goes out of scope, the underlying buffer is freed. Generally this class should be used sparingly; array::view should be used instead wherever possible |
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 | An internal class of builder::basic. Users should almost always construct a builder::basic::array instead |
Cbsoncxx::v_noabi::builder::basic::array | A traditional builder-style interface for constructing a BSON array |
▼Cbsoncxx::v_noabi::builder::basic::sub_document | An internal class of builder::basic. Users should almost always construct a builder::basic::document instead |
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. Use this with the array stream builder in order to pass an array into a new builder and append its values to the stream |
Cbsoncxx::v_noabi::builder::concatenate_doc | Container to concatenate a document. Use it by constructing an instance with the document to be concatenated, and pass it into a document stream builder |
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 | The closed_context, when used as a template parameter for array_context, value_context or key_context, indicates that the document cannot be closed further. This could indicate that the document is the root, or that the type stack has been intentionally erased, as is the case when using callbacks in the stream api |
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, which can later be followed by value, then more key/value pairs |
▼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, which can later be followed by more key/value pairs |
Cbsoncxx::v_noabi::decimal128 | Represents an IEEE 754-2008 BSON Decimal128 value in a platform-independent way |
▼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. When a document::value goes out of scope, the underlying buffer is freed. Generally this class should be used sparingly; document::view should be used instead wherever possible |
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 ObjectId. As this BSON type is used within the MongoDB server as a primary key for each document, it is useful for representing a 'pointer' to another document |
Cbsoncxx::v_noabi::stdx::optional< T > | A polyfill for std::optional<T> |
Cbsoncxx::v_noabi::stdx::optional< bool > | |
Cbsoncxx::v_noabi::stdx::optional< bsoncxx::v_noabi::document::value > | |
Cbsoncxx::v_noabi::stdx::optional< bsoncxx::v_noabi::document::view > | |
Cbsoncxx::v_noabi::stdx::optional< bsoncxx::v_noabi::stdx::string_view > | |
Cbsoncxx::v_noabi::stdx::optional< bsoncxx::v_noabi::string::view_or_value > | |
Cbsoncxx::v_noabi::stdx::optional< bsoncxx::v_noabi::view_or_value > | |
Cbsoncxx::v_noabi::stdx::optional< bsoncxx::v_noabi::view_or_value< view, value > > | |
Cbsoncxx::v_noabi::stdx::optional< cursor::type > | |
Cbsoncxx::v_noabi::stdx::optional< double > | |
Cbsoncxx::v_noabi::stdx::optional< encryption_algorithm > | |
Cbsoncxx::v_noabi::stdx::optional< encryption_query_type > | |
Cbsoncxx::v_noabi::stdx::optional< int64_t > | |
Cbsoncxx::v_noabi::stdx::optional< key_material_type > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::client * > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::hint > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::options::apm > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::options::auto_encryption > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::options::range > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::options::return_document > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::options::server_api > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::options::tls > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::options::transaction > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::pool * > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::read_concern > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::read_preference > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::result::bulk_write > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::validation_criteria > | |
Cbsoncxx::v_noabi::stdx::optional< mongocxx::v_noabi::write_concern > | |
Cbsoncxx::v_noabi::stdx::optional< ns_pair > | |
Cbsoncxx::v_noabi::stdx::optional< std::chrono::milliseconds > | |
Cbsoncxx::v_noabi::stdx::optional< std::chrono::seconds > | |
Cbsoncxx::v_noabi::stdx::optional< std::int32_t > | |
Cbsoncxx::v_noabi::stdx::optional< std::int64_t > | |
Cbsoncxx::v_noabi::stdx::optional< std::string > | |
Cbsoncxx::v_noabi::stdx::optional< std::uint8_t > | |
Cbsoncxx::v_noabi::stdx::optional< v_noabi::document::value > | |
Cbsoncxx::v_noabi::stdx::optional< validation_action > | |
Cbsoncxx::v_noabi::stdx::optional< validation_level > | |
Cbsoncxx::v_noabi::stdx::optional< Value > | |
Cbsoncxx::v_noabi::stdx::optional< value > | |
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 | A variant owning type that represents any BSON type. Owns its underlying buffer. When a bson_value::value goes out of scope, its underlying buffer is freed |
Cbsoncxx::v_noabi::types::bson_value::view | A view-only variant that can contain any BSON type |
Cbsoncxx::v_noabi::validator | A validator is used to enable or disable specific checks that can be performed during BSON validation |
Cbsoncxx::v_noabi::view_or_value< View, Value > | Class representing a view-or-value variant type |
▼Cbsoncxx::v_noabi::view_or_value< stdx::string_view, std::string > | |
Cbsoncxx::v_noabi::string::view_or_value | Class representing a view-or-value variant type for strings |
Cbsoncxx::v_noabi::view_or_value< v_noabi::document::view, v_noabi::document::value > | |
Cbsoncxx::v_noabi::view_or_value< view, value > | |
Cbsoncxx::validator | bsoncxx::v_noabi::validator |
Cbsoncxx::view_or_value | bsoncxx::v_noabi::view_or_value |
Cmongocxx::authentication_exception | mongocxx::v_noabi::authentication_exception |
Cmongocxx::bulk_write | mongocxx::v_noabi::bulk_write |
Cmongocxx::bulk_write_exception | mongocxx::v_noabi::bulk_write_exception |
Cmongocxx::change_stream | mongocxx::v_noabi::change_stream |
Cmongocxx::client | mongocxx::v_noabi::client |
Cmongocxx::client_encryption | mongocxx::v_noabi::client_encryption |
Cmongocxx::client_session | mongocxx::v_noabi::client_session |
Cmongocxx::collection | mongocxx::v_noabi::collection |
Cmongocxx::cursor | mongocxx::v_noabi::cursor |
Cmongocxx::database | mongocxx::v_noabi::database |
Cmongocxx::error_code | mongocxx::v_noabi::error_code |
Cmongocxx::events::command_failed_event | mongocxx::v_noabi::events::command_failed_event |
Cmongocxx::events::command_started_event | mongocxx::v_noabi::events::command_started_event |
Cmongocxx::events::command_succeeded_event | mongocxx::v_noabi::events::command_succeeded_event |
Cmongocxx::events::heartbeat_failed_event | mongocxx::v_noabi::events::heartbeat_failed_event |
Cmongocxx::events::heartbeat_started_event | mongocxx::v_noabi::events::heartbeat_started_event |
Cmongocxx::events::heartbeat_succeeded_event | mongocxx::v_noabi::events::heartbeat_succeeded_event |
Cmongocxx::events::server_changed_event | mongocxx::v_noabi::events::server_changed_event |
Cmongocxx::events::server_closed_event | mongocxx::v_noabi::events::server_closed_event |
Cmongocxx::events::server_description | mongocxx::v_noabi::events::server_description |
Cmongocxx::events::server_opening_event | mongocxx::v_noabi::events::server_opening_event |
Cmongocxx::events::topology_changed_event | mongocxx::v_noabi::events::topology_changed_event |
Cmongocxx::events::topology_closed_event | mongocxx::v_noabi::events::topology_closed_event |
Cmongocxx::events::topology_description | mongocxx::v_noabi::events::topology_description |
Cmongocxx::events::topology_opening_event | mongocxx::v_noabi::events::topology_opening_event |
Cmongocxx::exception | mongocxx::v_noabi::exception |
Cmongocxx::gridfs::bucket | mongocxx::v_noabi::gridfs::bucket |
Cmongocxx::gridfs::chunks_and_bytes_offset | mongocxx::v_noabi::gridfs::chunks_and_bytes_offset |
Cmongocxx::gridfs::downloader | mongocxx::v_noabi::gridfs::downloader |
Cmongocxx::gridfs::uploader | mongocxx::v_noabi::gridfs::uploader |
Cmongocxx::gridfs_exception | mongocxx::v_noabi::gridfs_exception |
Cmongocxx::hint | mongocxx::v_noabi::hint |
Cmongocxx::index_model | mongocxx::v_noabi::index_model |
Cmongocxx::index_view | mongocxx::v_noabi::index_view |
Cmongocxx::instance | mongocxx::v_noabi::instance |
Cmongocxx::logger | mongocxx::v_noabi::logger |
Cmongocxx::logic_error | mongocxx::v_noabi::logic_error |
Cmongocxx::model::delete_many | mongocxx::v_noabi::model::delete_many |
Cmongocxx::model::delete_one | mongocxx::v_noabi::model::delete_one |
Cmongocxx::model::insert_one | mongocxx::v_noabi::model::insert_one |
Cmongocxx::model::replace_one | mongocxx::v_noabi::model::replace_one |
Cmongocxx::model::update_many | mongocxx::v_noabi::model::update_many |
Cmongocxx::model::update_one | mongocxx::v_noabi::model::update_one |
Cmongocxx::model::write | mongocxx::v_noabi::model::write |
Cmongocxx::operation_exception | mongocxx::v_noabi::operation_exception |
Cmongocxx::options::aggregate | mongocxx::v_noabi::options::aggregate |
Cmongocxx::options::apm | mongocxx::v_noabi::options::apm |
Cmongocxx::options::auto_encryption | mongocxx::v_noabi::options::auto_encryption |
Cmongocxx::options::bulk_write | mongocxx::v_noabi::options::bulk_write |
Cmongocxx::options::change_stream | mongocxx::v_noabi::options::change_stream |
Cmongocxx::options::client | mongocxx::v_noabi::options::client |
Cmongocxx::options::client_encryption | mongocxx::v_noabi::options::client_encryption |
Cmongocxx::options::count | mongocxx::v_noabi::options::count |
Cmongocxx::options::create_collection | mongocxx::v_noabi::options::create_collection |
Cmongocxx::options::create_collection_deprecated | mongocxx::v_noabi::options::create_collection_deprecated |
Cmongocxx::options::data_key | mongocxx::v_noabi::options::data_key |
Cmongocxx::options::delete_options | mongocxx::v_noabi::options::delete_options |
Cmongocxx::options::distinct | mongocxx::v_noabi::options::distinct |
Cmongocxx::options::encrypt | mongocxx::v_noabi::options::encrypt |
Cmongocxx::options::estimated_document_count | mongocxx::v_noabi::options::estimated_document_count |
Cmongocxx::options::find | mongocxx::v_noabi::options::find |
Cmongocxx::options::find_one_and_delete | mongocxx::v_noabi::options::find_one_and_delete |
Cmongocxx::options::find_one_and_replace | mongocxx::v_noabi::options::find_one_and_replace |
Cmongocxx::options::find_one_and_update | mongocxx::v_noabi::options::find_one_and_update |
Cmongocxx::options::gridfs::bucket | mongocxx::v_noabi::options::gridfs::bucket |
Cmongocxx::options::gridfs::upload | mongocxx::v_noabi::options::gridfs::upload |
Cmongocxx::options::index | mongocxx::v_noabi::options::index |
Cmongocxx::options::index_view | mongocxx::v_noabi::options::index_view |
Cmongocxx::options::insert | mongocxx::v_noabi::options::insert |
Cmongocxx::options::pool | mongocxx::v_noabi::options::pool |
Cmongocxx::options::range | mongocxx::v_noabi::options::range |
Cmongocxx::options::replace | mongocxx::v_noabi::options::replace |
Cmongocxx::options::return_document | mongocxx::v_noabi::options::return_document |
Cmongocxx::options::rewrap_many_datakey | mongocxx::v_noabi::options::rewrap_many_datakey |
Cmongocxx::options::server_api | mongocxx::v_noabi::options::server_api |
Cmongocxx::options::tls | mongocxx::v_noabi::options::tls |
Cmongocxx::options::transaction | mongocxx::v_noabi::options::transaction |
Cmongocxx::options::update | mongocxx::v_noabi::options::update |
Cmongocxx::pipeline | mongocxx::v_noabi::pipeline |
Cmongocxx::pool | mongocxx::v_noabi::pool |
Cmongocxx::query_exception | mongocxx::v_noabi::query_exception |
Cmongocxx::read_concern | mongocxx::v_noabi::read_concern |
Cmongocxx::read_preference | mongocxx::v_noabi::read_preference |
Cmongocxx::result::bulk_write | mongocxx::v_noabi::result::bulk_write |
Cmongocxx::result::delete_result | mongocxx::v_noabi::result::delete_result |
Cmongocxx::result::gridfs::upload | mongocxx::v_noabi::result::gridfs::upload |
Cmongocxx::result::insert_many | mongocxx::v_noabi::result::insert_many |
Cmongocxx::result::insert_one | mongocxx::v_noabi::result::insert_one |
Cmongocxx::result::replace_one | mongocxx::v_noabi::result::replace_one |
Cmongocxx::result::rewrap_many_datakey | mongocxx::v_noabi::result::rewrap_many_datakey |
Cmongocxx::result::update | mongocxx::v_noabi::result::update |
Cmongocxx::search_index_model | mongocxx::v_noabi::search_index_model |
Cmongocxx::search_index_view | mongocxx::v_noabi::search_index_view |
Cmongocxx::server_error_code | mongocxx::v_noabi::server_error_code |
Cmongocxx::uri | mongocxx::v_noabi::uri |
Cmongocxx::v_noabi::bulk_write | Class representing a batch of write operations that can be sent to the server as a group |
Cmongocxx::v_noabi::change_stream | Class representing a MongoDB change stream |
Cmongocxx::v_noabi::change_stream::iterator | Class representing a MongoDB change stream iterator |
Cmongocxx::v_noabi::client | Class representing a client connection to MongoDB |
Cmongocxx::v_noabi::client_encryption | Class supporting operations for MongoDB Client-Side Field Level Encryption |
Cmongocxx::v_noabi::client_session | Use a session for a sequence of operations, optionally with either causal consistency or snapshots |
Cmongocxx::v_noabi::collection | Class representing server side document groupings within a MongoDB database |
Cmongocxx::v_noabi::cursor | Class representing a pointer to the result set of a query on a MongoDB server |
Cmongocxx::v_noabi::cursor::iterator | Class representing an input iterator of documents in a MongoDB cursor result set |
Cmongocxx::v_noabi::database | Class representing a MongoDB database |
Cmongocxx::v_noabi::events::command_failed_event | An event notification sent when the driver fails to execute a MongoDB command |
Cmongocxx::v_noabi::events::command_started_event | An event notification sent when the driver begins executing a MongoDB command |
Cmongocxx::v_noabi::events::command_succeeded_event | An event notification sent when the driver successfully executes a MongoDB command |
Cmongocxx::v_noabi::events::heartbeat_failed_event | An event notification sent when the driver failed to send an "hello" command to check the status of a server |
Cmongocxx::v_noabi::events::heartbeat_started_event | An event notification sent when the driver begins executing a "hello" command to check the status of a server |
Cmongocxx::v_noabi::events::heartbeat_succeeded_event | An event notification sent when the driver completes a "hello" command to check the status of a server |
Cmongocxx::v_noabi::events::server_changed_event | An event notification sent when the driver observes a change in the status of a server it is connected to |
Cmongocxx::v_noabi::events::server_closed_event | An event notification sent when the driver stops monitoring a MongoDB server and removes it from the topology description |
Cmongocxx::v_noabi::events::server_description | Class representing what the driver knows about a MongoDB server |
Cmongocxx::v_noabi::events::server_opening_event | An event notification sent when the driver adds a MongoDB server to the topology description and begins monitoring it |
Cmongocxx::v_noabi::events::topology_changed_event | An event notification sent when the driver observes a change in any of the servers it is connected to or a change in the overall server topology |
Cmongocxx::v_noabi::events::topology_closed_event | An event notification sent when the driver stops monitoring a server topology and destroys its description |
Cmongocxx::v_noabi::events::topology_description | Class representing what the driver knows about a topology of MongoDB servers: either a standalone, a replica set, or a sharded cluster |
Cmongocxx::v_noabi::events::topology_description::server_descriptions | An array of server_description instances |
Cmongocxx::v_noabi::events::topology_opening_event | An event notification sent when the driver initializes a server topology |
Cmongocxx::v_noabi::gridfs::bucket | Class representing a GridFS bucket |
Cmongocxx::v_noabi::gridfs::chunks_and_bytes_offset | Class used to specify the offset from which to start reading the chunks of the file |
Cmongocxx::v_noabi::gridfs::downloader | Class used to download a GridFS file |
Cmongocxx::v_noabi::gridfs::uploader | Class used to upload a GridFS file |
Cmongocxx::v_noabi::hint | Class representing a hint to be passed to a database operation |
Cmongocxx::v_noabi::index_model | Class representing an index on a MongoDB server |
Cmongocxx::v_noabi::index_view | Class representing a MongoDB index view |
Cmongocxx::v_noabi::instance | Class representing an instance of the MongoDB driver |
Cmongocxx::v_noabi::logger | The interface that all user-defined loggers must implement |
Cmongocxx::v_noabi::model::delete_many | Class representing a MongoDB delete operation that removes multiple documents |
Cmongocxx::v_noabi::model::delete_one | Class representing a MongoDB delete operation that removes a single document |
Cmongocxx::v_noabi::model::insert_one | Class representing a MongoDB insert operation that creates a single document |
Cmongocxx::v_noabi::model::replace_one | Class representing a MongoDB update operation that replaces a single document |
Cmongocxx::v_noabi::model::update_many | Class representing a MongoDB update operation that modifies multiple documents |
Cmongocxx::v_noabi::model::update_one | Class representing a MongoDB update operation that modifies a single document |
Cmongocxx::v_noabi::model::write | Models a single write operation within a mongocxx::v_noabi::bulk_write |
Cmongocxx::v_noabi::options::aggregate | Class representing the optional arguments to a MongoDB aggregation operation |
Cmongocxx::v_noabi::options::apm | Class representing MongoDB application performance monitoring |
Cmongocxx::v_noabi::options::auto_encryption | Class representing options for automatic client-side encryption |
Cmongocxx::v_noabi::options::bulk_write | Class representing the optional arguments to a MongoDB bulk write |
Cmongocxx::v_noabi::options::change_stream | Class representing MongoDB change stream options |
Cmongocxx::v_noabi::options::client | Class representing the optional arguments to a MongoDB driver client object |
Cmongocxx::v_noabi::options::client_encryption | Class representing options for the object managing explicit client-side encryption |
Cmongocxx::v_noabi::options::client_session | Class representing the optional arguments to mongocxx::v_noabi::client::start_session |
Cmongocxx::v_noabi::options::count | Class representing the optional arguments to mongocxx::v_noabi::collection::count_documents |
Cmongocxx::v_noabi::options::create_collection_deprecated | Class representing the optional arguments to a MongoDB createCollection command |
Cmongocxx::v_noabi::options::data_key | Class representing options for data key generation for encryption |
Cmongocxx::v_noabi::options::delete_options | Class representing the optional arguments to a MongoDB delete operation |
Cmongocxx::v_noabi::options::distinct | Class representing the optional arguments to a MongoDB distinct command |
Cmongocxx::v_noabi::options::encrypt | Class representing options for explicit client-side encryption |
Cmongocxx::v_noabi::options::estimated_document_count | Class representing the optional arguments to mongocxx::v_noabi::collection::estimated_document_count |
Cmongocxx::v_noabi::options::find | Class representing the optional arguments to a MongoDB query |
Cmongocxx::v_noabi::options::find_one_and_delete | Class representing the optional arguments to a MongoDB find_and_modify delete operation |
Cmongocxx::v_noabi::options::find_one_and_replace | Class representing the optional arguments to a MongoDB find_and_modify replace operation |
Cmongocxx::v_noabi::options::find_one_and_update | Class representing the optional arguments to a MongoDB find_and_modify update operation |
Cmongocxx::v_noabi::options::gridfs::bucket | Class representing the optional arguments to a MongoDB GridFS bucket creation operation |
Cmongocxx::v_noabi::options::gridfs::upload | Class representing the optional arguments to a MongoDB GridFS upload operation |
Cmongocxx::v_noabi::options::index | Class representing the optional arguments to a MongoDB create index operation |
▼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 | Class representing the optional WiredTiger storage engine options for indexes |
Cmongocxx::v_noabi::options::index_view | Class representing optional arguments to IndexView operations |
Cmongocxx::v_noabi::options::insert | Class representing the optional arguments to a MongoDB insert operation |
Cmongocxx::v_noabi::options::pool | Class representing the optional arguments to a MongoDB driver pool object. Pool options logically extend client options |
Cmongocxx::v_noabi::options::range | RangeOpts specifies index options for a Queryable Encryption field supporting "range" queries |
Cmongocxx::v_noabi::options::replace | Class representing the optional arguments to a MongoDB replace operation |
Cmongocxx::v_noabi::options::rewrap_many_datakey | Class representing options for a rewrap many datakey operation |
Cmongocxx::v_noabi::options::server_api | Class representing options for server API |
Cmongocxx::v_noabi::options::tls | Class representing the optional arguments to a MongoDB driver client (TLS) |
Cmongocxx::v_noabi::options::transaction | Class representing the optional arguments for a transaction |
Cmongocxx::v_noabi::options::update | Class representing the optional arguments to a MongoDB update operation |
Cmongocxx::v_noabi::pipeline | Class representing a MongoDB aggregation pipeline |
Cmongocxx::v_noabi::pool | A pool of client objects associated with a MongoDB deployment |
Cmongocxx::v_noabi::pool::entry | An entry is a handle on a client object acquired via the pool. Similar to std::unique_ptr |
Cmongocxx::v_noabi::read_concern | A class to represent the read concern. Read concern can be set at the client, database, or collection level. The read concern can also be provided via connection string, and will be parsed and set on the client constructed for the URI |
Cmongocxx::v_noabi::read_preference | Class representing a preference for how the driver routes read operations to members of a replica set or to a sharded cluster |
Cmongocxx::v_noabi::read_preference::deprecated_tag | |
Cmongocxx::v_noabi::result::bulk_write | Class representing the result of a MongoDB bulk write operation |
Cmongocxx::v_noabi::result::delete_result | Class representing the result of a MongoDB delete operation |
Cmongocxx::v_noabi::result::gridfs::upload | Class representing the result of a GridFS upload operation |
Cmongocxx::v_noabi::result::insert_many | Class representing the result of a MongoDB insert many operation (executed as a bulk write) |
Cmongocxx::v_noabi::result::insert_one | Class representing the result of a MongoDB insert operation |
Cmongocxx::v_noabi::result::replace_one | Class representing the result of a MongoDB replace_one operation |
Cmongocxx::v_noabi::result::rewrap_many_datakey | Class representing the result of a MongoDB rewrap_many_datakey operation |
Cmongocxx::v_noabi::result::update | Class representing the result of a MongoDB update operation |
Cmongocxx::v_noabi::search_index_model | Class representing a search index on a MongoDB server |
Cmongocxx::v_noabi::search_index_view | Class representing a MongoDB search index view |
Cmongocxx::v_noabi::uri | Class representing a MongoDB connection string URI |
Cmongocxx::v_noabi::uri::host | A host |
Cmongocxx::v_noabi::validation_criteria | Class representing criteria for document validation, to be applied to a collection |
Cmongocxx::v_noabi::write_concern | Class representing the server-side requirement for reporting the success of a write operation. The strength of the write concern setting determines the level of guarantees that you will receive from MongoDB regarding write durability |
Cmongocxx::validation_criteria | mongocxx::v_noabi::validation_criteria |
Cmongocxx::write_concern | mongocxx::v_noabi::write_concern |
Cmongocxx::write_exception | mongocxx::v_noabi::write_exception |
Cmongocxx::write_type | mongocxx::v_noabi::write_type |
▼Cstd::system_error | |
Cbsoncxx::v_noabi::exception | Class representing any exceptions emitted from the bsoncxx library or its underlying implementation |
▼Cmongocxx::v_noabi::exception | A class to be used as the base class for all mongocxx exceptions |
Cmongocxx::v_noabi::gridfs_exception | Class representing an error encountered when attempting to perform the requested GridFS operation |
Cmongocxx::v_noabi::logic_error | Class representing an exception caused by using the mongocxx API improperly |
▼Cmongocxx::v_noabi::operation_exception | Class representing an exception received from a MongoDB server. It includes the server-provided error code, if one was available |
Cmongocxx::v_noabi::authentication_exception | Class representing an exception during authentication |
Cmongocxx::v_noabi::bulk_write_exception | Class representing an exception during a bulk write operation |
Cmongocxx::v_noabi::query_exception | Class representing an exception during a query operation |
Cmongocxx::v_noabi::write_exception | Class representing an exception during a write operation |
▼Cstd::true_type | |
Cstd::is_error_code_enum< bsoncxx::v_noabi::error_code > | Indicates bsoncxx::v_noabi::error_code is eligible for std::error_code implicit conversions |
Cstd::is_error_code_enum<::mongocxx::v_noabi::error_code > | Indicates mongocxx::v_noabi::error_code is eligible for std::error_code implicit conversions |
Cstd::is_error_code_enum<::mongocxx::v_noabi::server_error_code > | Indicates mongocxx::v_noabi::server_error_code is eligible for std::error_code implicit conversions |