Mangrove
The C++ Object Document Mapper for MongoDB
mangrove::collection_wrapper< T > Member List

This is the complete list of members for mangrove::collection_wrapper< T >, including all inherited members.

aggregate(const mongocxx::pipeline &pipeline, const mongocxx::options::aggregate &options=mongocxx::options::aggregate())mangrove::collection_wrapper< T >inline
collection()mangrove::collection_wrapper< T >inline
find(bsoncxx::document::view_or_value filter, const mongocxx::options::find &options=mongocxx::options::find())mangrove::collection_wrapper< T >inline
find_one(bsoncxx::document::view_or_value filter, const mongocxx::options::find &options=mongocxx::options::find())mangrove::collection_wrapper< T >inline
find_one_and_delete(bsoncxx::document::view_or_value filter, const mongocxx::options::find_one_and_delete &options=mongocxx::options::find_one_and_delete())mangrove::collection_wrapper< T >inline
find_one_and_replace(bsoncxx::document::view_or_value filter, const T &replacement, const mongocxx::options::find_one_and_replace &options=mongocxx::options::find_one_and_replace())mangrove::collection_wrapper< T >inline
insert_many(const container_type &container, const mongocxx::options::insert &options=mongocxx::options::insert())mangrove::collection_wrapper< T >inline
insert_many(object_iterator_type begin, object_iterator_type end, const mongocxx::options::insert &options=mongocxx::options::insert())mangrove::collection_wrapper< T >inline
insert_one(T obj, const mongocxx::options::insert &options=mongocxx::options::insert())mangrove::collection_wrapper< T >inline
replace_one(bsoncxx::document::view_or_value filter, const T &replacement, const mongocxx::options::update &options=mongocxx::options::update())mangrove::collection_wrapper< T >inline