Here is a list of all documented functions with links to the class documentation for each member:
- o -
- offset() : bsoncxx::array::element, bsoncxx::document::element, bsoncxx::v_noabi::array::element, bsoncxx::v_noabi::document::element
- oid() : bsoncxx::oid, bsoncxx::v_noabi::oid
- on_command_failed() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_command_started() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_command_succeeded() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_heartbeat_failed() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_heartbeat_started() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_heartbeat_succeeded() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_server_changed() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_server_closed() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_server_opening() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_topology_changed() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_topology_closed() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- on_topology_opening() : mongocxx::options::apm, mongocxx::v_noabi::options::apm
- open_array() : bsoncxx::builder::core, bsoncxx::v_noabi::builder::core
- open_binary() : bsoncxx::builder::core, bsoncxx::v_noabi::builder::core
- open_document() : bsoncxx::builder::core, bsoncxx::v_noabi::builder::core
- open_download_stream() : mongocxx::gridfs::bucket, mongocxx::v_noabi::gridfs::bucket
- open_upload_stream() : mongocxx::gridfs::bucket, mongocxx::v_noabi::gridfs::bucket
- open_upload_stream_with_id() : mongocxx::gridfs::bucket, mongocxx::v_noabi::gridfs::bucket
- operation_exception() : mongocxx::authentication_exception, mongocxx::bulk_write_exception, mongocxx::operation_exception, mongocxx::query_exception, mongocxx::v_noabi::authentication_exception, mongocxx::v_noabi::bulk_write_exception, mongocxx::v_noabi::operation_exception, mongocxx::v_noabi::query_exception, mongocxx::v_noabi::write_exception, mongocxx::write_exception
- operation_id() : mongocxx::events::command_failed_event, mongocxx::events::command_started_event, mongocxx::events::command_succeeded_event, mongocxx::v_noabi::events::command_failed_event, mongocxx::v_noabi::events::command_started_event, mongocxx::v_noabi::events::command_succeeded_event
- operation_time() : mongocxx::client_session, mongocxx::v_noabi::client_session
- operator array::view() : bsoncxx::array::value, bsoncxx::builder::concatenate_array, bsoncxx::types::b_array, bsoncxx::v_noabi::array::value, bsoncxx::v_noabi::builder::concatenate_array, bsoncxx::v_noabi::types::b_array
- operator array_context<>() : bsoncxx::builder::stream::array_context< base >, bsoncxx::v_noabi::builder::stream::array_context< base >
- operator bool() : bsoncxx::array::element, bsoncxx::document::element, bsoncxx::types::b_bool, bsoncxx::v_noabi::array::element, bsoncxx::v_noabi::document::element, bsoncxx::v_noabi::types::b_bool, mongocxx::client, mongocxx::collection, mongocxx::database, mongocxx::gridfs::bucket, mongocxx::gridfs::downloader, mongocxx::gridfs::uploader, mongocxx::pool::entry, mongocxx::v_noabi::client, mongocxx::v_noabi::collection, mongocxx::v_noabi::database, mongocxx::v_noabi::gridfs::bucket, mongocxx::v_noabi::gridfs::downloader, mongocxx::v_noabi::gridfs::uploader, mongocxx::v_noabi::pool::entry
- operator bson_value::view() : bsoncxx::types::bson_value::value, bsoncxx::v_noabi::types::bson_value::value
- operator bsoncxx::v_noabi::array::view() : bsoncxx::builder::basic::array, bsoncxx::builder::stream::array, bsoncxx::v_noabi::builder::basic::array, bsoncxx::v_noabi::builder::stream::array
- operator bsoncxx::v_noabi::document::value() : mongocxx::v_noabi::validation_criteria, mongocxx::validation_criteria
- operator bsoncxx::v_noabi::document::view() : bsoncxx::builder::basic::document, bsoncxx::builder::stream::document, bsoncxx::v_noabi::builder::basic::document, bsoncxx::v_noabi::builder::stream::document
- operator bsoncxx::v_noabi::document::view_or_value() : mongocxx::options::index, mongocxx::v_noabi::options::index
- operator bsoncxx::v_noabi::types::bson_value::view() : mongocxx::hint, mongocxx::v_noabi::hint
- operator document::view() : bsoncxx::array::view, bsoncxx::builder::concatenate_doc, bsoncxx::document::value, bsoncxx::types::b_document, bsoncxx::v_noabi::array::view, bsoncxx::v_noabi::builder::concatenate_doc, bsoncxx::v_noabi::document::value, bsoncxx::v_noabi::types::b_document
- operator double() : bsoncxx::types::b_double, bsoncxx::v_noabi::types::b_double
- operator float() : bsoncxx::v_noabi::vector::elements::float32
- operator int32_t() : bsoncxx::types::b_int32, bsoncxx::v_noabi::types::b_int32
- operator int64_t() : bsoncxx::types::b_date, bsoncxx::types::b_int64, bsoncxx::v_noabi::types::b_date, bsoncxx::v_noabi::types::b_int64
- operator key_context<>() : bsoncxx::builder::stream::key_context< base >, bsoncxx::v_noabi::builder::stream::key_context< base >
- operator single_context() : bsoncxx::builder::stream::array_context< base >, bsoncxx::builder::stream::value_context< base >, bsoncxx::v_noabi::builder::stream::array_context< base >, bsoncxx::v_noabi::builder::stream::value_context< base >
- operator std::chrono::system_clock::time_point() : bsoncxx::types::b_date, bsoncxx::v_noabi::types::b_date
- operator std::uint8_t() : bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >
- operator stdx::string_view() : bsoncxx::types::b_code, bsoncxx::types::b_string, bsoncxx::types::b_symbol, bsoncxx::v_noabi::types::b_code, bsoncxx::v_noabi::types::b_string, bsoncxx::v_noabi::types::b_symbol
- operator types::bson_value::view() : bsoncxx::builder::list, bsoncxx::v_noabi::builder::list
- operator value_type() : bsoncxx::v_noabi::vector::elements::packed_bit_element< Iterator >
- operator View() : bsoncxx::v_noabi::view_or_value< View, Value >, bsoncxx::view_or_value< View, Value >
- operator!=() : bsoncxx::array::element, bsoncxx::document::element, bsoncxx::document::value, bsoncxx::string::view_or_value, bsoncxx::types::b_array, bsoncxx::types::b_binary, bsoncxx::types::b_bool, bsoncxx::types::b_code, bsoncxx::types::b_codewscope, bsoncxx::types::b_date, bsoncxx::types::b_dbpointer, bsoncxx::types::b_decimal128, bsoncxx::types::b_document, bsoncxx::types::b_double, bsoncxx::types::b_int32, bsoncxx::types::b_int64, bsoncxx::types::b_maxkey, bsoncxx::types::b_minkey, bsoncxx::types::b_null, bsoncxx::types::b_oid, bsoncxx::types::b_regex, bsoncxx::types::b_string, bsoncxx::types::b_symbol, bsoncxx::types::b_timestamp, bsoncxx::types::b_undefined, bsoncxx::types::bson_value::value, bsoncxx::types::bson_value::view, bsoncxx::v_noabi::array::element, bsoncxx::v_noabi::document::element, bsoncxx::v_noabi::document::value, bsoncxx::v_noabi::string::view_or_value, bsoncxx::v_noabi::types::b_array, bsoncxx::v_noabi::types::b_binary, bsoncxx::v_noabi::types::b_bool, bsoncxx::v_noabi::types::b_code, bsoncxx::v_noabi::types::b_codewscope, bsoncxx::v_noabi::types::b_date, bsoncxx::v_noabi::types::b_dbpointer, bsoncxx::v_noabi::types::b_decimal128, bsoncxx::v_noabi::types::b_document, bsoncxx::v_noabi::types::b_double, bsoncxx::v_noabi::types::b_int32, bsoncxx::v_noabi::types::b_int64, bsoncxx::v_noabi::types::b_maxkey, bsoncxx::v_noabi::types::b_minkey, bsoncxx::v_noabi::types::b_null, bsoncxx::v_noabi::types::b_oid, bsoncxx::v_noabi::types::b_regex, bsoncxx::v_noabi::types::b_string, bsoncxx::v_noabi::types::b_symbol, bsoncxx::v_noabi::types::b_timestamp, bsoncxx::v_noabi::types::b_undefined, bsoncxx::v_noabi::types::bson_value::value, bsoncxx::v_noabi::types::bson_value::view, bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >, bsoncxx::v_noabi::view_or_value< View, Value >, bsoncxx::view_or_value< View, Value >, mongocxx::hint, mongocxx::v_noabi::hint, mongocxx::v_noabi::validation_criteria, mongocxx::validation_criteria
- operator%=() : bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >
- operator&=() : bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::elements::packed_bit_element< Iterator >
- operator()() : mongocxx::logger, mongocxx::v_noabi::logger
- operator*() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >, mongocxx::change_stream::iterator, mongocxx::cursor::iterator, mongocxx::pool::entry, mongocxx::v_noabi::change_stream::iterator, mongocxx::v_noabi::cursor::iterator, mongocxx::v_noabi::pool::entry
- operator*=() : bsoncxx::v_noabi::vector::elements::float32, bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >
- operator+() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator++() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >, mongocxx::change_stream::iterator, mongocxx::cursor::iterator, mongocxx::v_noabi::change_stream::iterator, mongocxx::v_noabi::cursor::iterator
- operator+=() : bsoncxx::v_noabi::vector::elements::float32, bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator-() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator--() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator-=() : bsoncxx::v_noabi::vector::elements::float32, bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator->() : mongocxx::change_stream::iterator, mongocxx::cursor::iterator, mongocxx::pool::entry, mongocxx::v_noabi::change_stream::iterator, mongocxx::v_noabi::cursor::iterator, mongocxx::v_noabi::pool::entry
- operator/=() : bsoncxx::v_noabi::vector::elements::float32, bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >
- operator<() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator<<() : bsoncxx::builder::stream::array_context< base >, bsoncxx::builder::stream::key_context< base >, bsoncxx::builder::stream::single_context, bsoncxx::builder::stream::value_context< base >, bsoncxx::v_noabi::builder::stream::array_context< base >, bsoncxx::v_noabi::builder::stream::key_context< base >, bsoncxx::v_noabi::builder::stream::single_context, bsoncxx::v_noabi::builder::stream::value_context< base >
- operator<<=() : bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >
- operator<=() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator=() : bsoncxx::builder::basic::array, bsoncxx::builder::basic::document, bsoncxx::v_noabi::builder::basic::array, bsoncxx::v_noabi::builder::basic::document, bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::elements::packed_bit_element< Iterator >, bsoncxx::v_noabi::view_or_value< View, Value >, bsoncxx::view_or_value< View, Value >, mongocxx::bulk_write, mongocxx::change_stream, mongocxx::client, mongocxx::client_encryption, mongocxx::client_session, mongocxx::collection, mongocxx::cursor, mongocxx::database, mongocxx::events::topology_description::server_descriptions, mongocxx::gridfs::bucket, mongocxx::gridfs::downloader, mongocxx::gridfs::uploader, mongocxx::index_model, mongocxx::instance, mongocxx::model::write, mongocxx::options::transaction, mongocxx::pipeline, mongocxx::pool::entry, mongocxx::read_concern, mongocxx::read_preference, mongocxx::search_index_model, mongocxx::uri, mongocxx::v_noabi::bulk_write, mongocxx::v_noabi::change_stream, mongocxx::v_noabi::client, mongocxx::v_noabi::client_encryption, mongocxx::v_noabi::client_session, mongocxx::v_noabi::collection, mongocxx::v_noabi::cursor, mongocxx::v_noabi::database, mongocxx::v_noabi::events::topology_description::server_descriptions, mongocxx::v_noabi::gridfs::bucket, mongocxx::v_noabi::gridfs::downloader, mongocxx::v_noabi::gridfs::uploader, mongocxx::v_noabi::index_model, mongocxx::v_noabi::instance, mongocxx::v_noabi::model::write, mongocxx::v_noabi::options::transaction, mongocxx::v_noabi::pipeline, mongocxx::v_noabi::pool::entry, mongocxx::v_noabi::read_concern, mongocxx::v_noabi::read_preference, mongocxx::v_noabi::search_index_model, mongocxx::v_noabi::uri, mongocxx::v_noabi::write_concern, mongocxx::write_concern
- operator==() : bsoncxx::array::element, bsoncxx::document::element, bsoncxx::document::value, bsoncxx::string::view_or_value, bsoncxx::types::b_array, bsoncxx::types::b_binary, bsoncxx::types::b_bool, bsoncxx::types::b_code, bsoncxx::types::b_codewscope, bsoncxx::types::b_date, bsoncxx::types::b_dbpointer, bsoncxx::types::b_decimal128, bsoncxx::types::b_document, bsoncxx::types::b_double, bsoncxx::types::b_int32, bsoncxx::types::b_int64, bsoncxx::types::b_maxkey, bsoncxx::types::b_minkey, bsoncxx::types::b_null, bsoncxx::types::b_oid, bsoncxx::types::b_regex, bsoncxx::types::b_string, bsoncxx::types::b_symbol, bsoncxx::types::b_timestamp, bsoncxx::types::b_undefined, bsoncxx::types::bson_value::value, bsoncxx::types::bson_value::view, bsoncxx::v_noabi::array::element, bsoncxx::v_noabi::document::element, bsoncxx::v_noabi::document::value, bsoncxx::v_noabi::string::view_or_value, bsoncxx::v_noabi::types::b_array, bsoncxx::v_noabi::types::b_binary, bsoncxx::v_noabi::types::b_bool, bsoncxx::v_noabi::types::b_code, bsoncxx::v_noabi::types::b_codewscope, bsoncxx::v_noabi::types::b_date, bsoncxx::v_noabi::types::b_dbpointer, bsoncxx::v_noabi::types::b_decimal128, bsoncxx::v_noabi::types::b_document, bsoncxx::v_noabi::types::b_double, bsoncxx::v_noabi::types::b_int32, bsoncxx::v_noabi::types::b_int64, bsoncxx::v_noabi::types::b_maxkey, bsoncxx::v_noabi::types::b_minkey, bsoncxx::v_noabi::types::b_null, bsoncxx::v_noabi::types::b_oid, bsoncxx::v_noabi::types::b_regex, bsoncxx::v_noabi::types::b_string, bsoncxx::v_noabi::types::b_symbol, bsoncxx::v_noabi::types::b_timestamp, bsoncxx::v_noabi::types::b_undefined, bsoncxx::v_noabi::types::bson_value::value, bsoncxx::v_noabi::types::bson_value::view, bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >, bsoncxx::v_noabi::view_or_value< View, Value >, bsoncxx::view_or_value< View, Value >, mongocxx::hint, mongocxx::v_noabi::hint, mongocxx::v_noabi::validation_criteria, mongocxx::validation_criteria
- operator>() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator>=() : bsoncxx::v_noabi::vector::iterators::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::iterators::packed_bit_element< Iterator >
- operator>>=() : bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >
- operator[]() : bsoncxx::array::element, bsoncxx::array::view, bsoncxx::document::element, bsoncxx::document::value, bsoncxx::document::view, bsoncxx::v_noabi::array::element, bsoncxx::v_noabi::array::view, bsoncxx::v_noabi::document::element, bsoncxx::v_noabi::document::value, bsoncxx::v_noabi::document::view, bsoncxx::v_noabi::vector::accessor< Format >, bsoncxx::vector::accessor< Format >, mongocxx::client, mongocxx::database, mongocxx::v_noabi::client, mongocxx::v_noabi::database
- operator^=() : bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::elements::packed_bit_element< Iterator >
- operator|=() : bsoncxx::v_noabi::vector::elements::packed_bit_byte< Iterator >, bsoncxx::v_noabi::vector::elements::packed_bit_element< Iterator >
- options() : mongocxx::client_session, mongocxx::index_model, mongocxx::uri, mongocxx::v_noabi::client_session, mongocxx::v_noabi::index_model, mongocxx::v_noabi::uri
- ordered() : mongocxx::options::bulk_write, mongocxx::options::insert, mongocxx::v_noabi::options::bulk_write, mongocxx::v_noabi::options::insert
- out() : mongocxx::pipeline, mongocxx::v_noabi::pipeline