MongoDB C++ Driver  mongocxx-3.7.0
mongocxx::collection Member List

This is the complete list of members for mongocxx::collection, including all inherited members.

aggregate(const pipeline &pipeline, const options::aggregate &options=options::aggregate())mongocxx::collection
aggregate(const client_session &session, const pipeline &pipeline, const options::aggregate &options=options::aggregate())mongocxx::collection
bulk_write(const container_type &writes, const options::bulk_write &options=options::bulk_write())mongocxx::collection
bulk_write(const client_session &session, const container_type &writes, const options::bulk_write &options=options::bulk_write())mongocxx::collection
bulk_write(write_model_iterator_type begin, write_model_iterator_type end, const options::bulk_write &options=options::bulk_write())mongocxx::collection
bulk_write(const client_session &session, write_model_iterator_type begin, write_model_iterator_type end, const options::bulk_write &options=options::bulk_write())mongocxx::collection
collection() noexceptmongocxx::collection
collection(collection &&) noexceptmongocxx::collection
collection(const collection &)mongocxx::collection
count_documents(bsoncxx::document::view_or_value filter, const options::count &options=options::count())mongocxx::collection
count_documents(const client_session &session, bsoncxx::document::view_or_value filter, const options::count &options=options::count())mongocxx::collection
create_bulk_write(const options::bulk_write &options={})mongocxx::collection
create_bulk_write(const client_session &session, const options::bulk_write &options={})mongocxx::collection
create_index(bsoncxx::document::view_or_value keys, bsoncxx::document::view_or_value index_options={}, options::index_view operation_options=options::index_view{})mongocxx::collection
create_index(const client_session &session, bsoncxx::document::view_or_value keys, bsoncxx::document::view_or_value index_options={}, options::index_view operation_options=options::index_view{})mongocxx::collection
delete_many(bsoncxx::document::view_or_value filter, const options::delete_options &options=options::delete_options())mongocxx::collection
delete_many(const client_session &session, bsoncxx::document::view_or_value filter, const options::delete_options &options=options::delete_options())mongocxx::collection
delete_one(bsoncxx::document::view_or_value filter, const options::delete_options &options=options::delete_options())mongocxx::collection
delete_one(const client_session &session, bsoncxx::document::view_or_value filter, const options::delete_options &options=options::delete_options())mongocxx::collection
distinct(bsoncxx::string::view_or_value name, bsoncxx::document::view_or_value filter, const options::distinct &options=options::distinct())mongocxx::collection
distinct(const client_session &session, bsoncxx::string::view_or_value name, bsoncxx::document::view_or_value filter, const options::distinct &options=options::distinct())mongocxx::collection
drop(const bsoncxx::stdx::optional< mongocxx::write_concern > &write_concern={})mongocxx::collection
drop(const client_session &session, const bsoncxx::stdx::optional< mongocxx::write_concern > &write_concern={})mongocxx::collection
estimated_document_count(const options::estimated_document_count &options=options::estimated_document_count())mongocxx::collection
find(bsoncxx::document::view_or_value filter, const options::find &options=options::find())mongocxx::collection
find(const client_session &session, bsoncxx::document::view_or_value filter, const options::find &options=options::find())mongocxx::collection
find_one(bsoncxx::document::view_or_value filter, const options::find &options=options::find())mongocxx::collection
find_one(const client_session &session, bsoncxx::document::view_or_value filter, const options::find &options=options::find())mongocxx::collection
find_one_and_delete(bsoncxx::document::view_or_value filter, const options::find_one_and_delete &options=options::find_one_and_delete())mongocxx::collection
find_one_and_delete(const client_session &session, bsoncxx::document::view_or_value filter, const options::find_one_and_delete &options=options::find_one_and_delete())mongocxx::collection
find_one_and_replace(bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value replacement, const options::find_one_and_replace &options=options::find_one_and_replace())mongocxx::collection
find_one_and_replace(const client_session &session, bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value replacement, const options::find_one_and_replace &options=options::find_one_and_replace())mongocxx::collection
find_one_and_update(bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value update, const options::find_one_and_update &options=options::find_one_and_update())mongocxx::collection
find_one_and_update(bsoncxx::document::view_or_value filter, const pipeline &update, const options::find_one_and_update &options=options::find_one_and_update())mongocxx::collection
find_one_and_update(bsoncxx::document::view_or_value filter, std::initializer_list< _empty_doc_tag > update, const options::find_one_and_update &options=options::find_one_and_update())mongocxx::collection
find_one_and_update(const client_session &session, bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value update, const options::find_one_and_update &options=options::find_one_and_update())mongocxx::collection
find_one_and_update(const client_session &session, bsoncxx::document::view_or_value filter, const pipeline &update, const options::find_one_and_update &options=options::find_one_and_update())mongocxx::collection
find_one_and_update(const client_session &session, bsoncxx::document::view_or_value filter, std::initializer_list< _empty_doc_tag > update, const options::find_one_and_update &options=options::find_one_and_update())mongocxx::collection
indexes()mongocxx::collection
insert_many(const container_type &container, const options::insert &options=options::insert())mongocxx::collection
insert_many(const client_session &session, const container_type &container, const options::insert &options=options::insert())mongocxx::collection
insert_many(document_view_iterator_type begin, document_view_iterator_type end, const options::insert &options=options::insert())mongocxx::collection
insert_many(const client_session &session, document_view_iterator_type begin, document_view_iterator_type end, const options::insert &options=options::insert())mongocxx::collection
insert_one(bsoncxx::document::view_or_value document, const options::insert &options={})mongocxx::collection
insert_one(const client_session &session, bsoncxx::document::view_or_value document, const options::insert &options={})mongocxx::collection
list_indexes() constmongocxx::collection
list_indexes(const client_session &session) constmongocxx::collection
name() constmongocxx::collection
operator bool() const noexceptmongocxx::collectionexplicit
operator=(collection &&) noexceptmongocxx::collection
operator=(const collection &)mongocxx::collection
read_concern(class read_concern rc)mongocxx::collection
read_concern() constmongocxx::collection
read_preference(class read_preference rp)mongocxx::collection
read_preference() constmongocxx::collection
rename(bsoncxx::string::view_or_value new_name, bool drop_target_before_rename=false, const bsoncxx::stdx::optional< write_concern > &write_concern={})mongocxx::collection
rename(const client_session &session, bsoncxx::string::view_or_value new_name, bool drop_target_before_rename=false, const bsoncxx::stdx::optional< write_concern > &write_concern={})mongocxx::collection
replace_one(bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value replacement, const options::replace &options=options::replace{})mongocxx::collection
replace_one(const client_session &session, bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value replacement, const options::replace &options=options::replace{})mongocxx::collection
update_many(bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value update, const options::update &options=options::update())mongocxx::collection
update_many(bsoncxx::document::view_or_value filter, const pipeline &update, const options::update &options=options::update())mongocxx::collection
update_many(bsoncxx::document::view_or_value filter, std::initializer_list< _empty_doc_tag > update, const options::update &options=options::update())mongocxx::collection
update_many(const client_session &session, bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value update, const options::update &options=options::update())mongocxx::collection
update_many(const client_session &session, bsoncxx::document::view_or_value filter, const pipeline &update, const options::update &options=options::update())mongocxx::collection
update_many(const client_session &session, bsoncxx::document::view_or_value filter, std::initializer_list< _empty_doc_tag > update, const options::update &options=options::update())mongocxx::collection
update_one(bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value update, const options::update &options=options::update())mongocxx::collection
update_one(bsoncxx::document::view_or_value filter, const pipeline &update, const options::update &options=options::update())mongocxx::collection
update_one(bsoncxx::document::view_or_value filter, std::initializer_list< _empty_doc_tag > update, const options::update &options=options::update())mongocxx::collection
update_one(const client_session &session, bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value update, const options::update &options=options::update())mongocxx::collection
update_one(const client_session &session, bsoncxx::document::view_or_value filter, const pipeline &update, const options::update &options=options::update())mongocxx::collection
update_one(const client_session &session, bsoncxx::document::view_or_value filter, std::initializer_list< _empty_doc_tag > update, const options::update &options=options::update())mongocxx::collection
watch(const options::change_stream &options={})mongocxx::collection
watch(const client_session &session, const options::change_stream &options={})mongocxx::collection
watch(const pipeline &pipe, const options::change_stream &options={})mongocxx::collection
watch(const client_session &session, const pipeline &pipe, const options::change_stream &options={})mongocxx::collection
write(const model::write &write, const options::bulk_write &options=options::bulk_write())mongocxx::collection
write(const client_session &session, const model::write &write, const options::bulk_write &options=options::bulk_write())mongocxx::collection
write_concern(class write_concern wc)mongocxx::collection
write_concern() constmongocxx::collection
~collection()mongocxx::collection