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

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

collection()mangrove::model< T, IdType >inlinestatic
count(bsoncxx::document::view_or_value filter=bsoncxx::document::view_or_value{}, const mongocxx::options::count &options=mongocxx::options::count())mangrove::model< T, IdType >inlinestatic
delete_many(bsoncxx::document::view_or_value filter, const mongocxx::options::delete_options &options=mongocxx::options::delete_options())mangrove::model< T, IdType >inlinestatic
delete_one(bsoncxx::document::view_or_value filter, const mongocxx::options::delete_options &options=mongocxx::options::delete_options())mangrove::model< T, IdType >inlinestatic
drop()mangrove::model< T, IdType >inlinestatic
find(bsoncxx::document::view_or_value filter, const mongocxx::options::find &options=mongocxx::options::find())mangrove::model< T, IdType >inlinestatic
find_one(bsoncxx::document::view_or_value filter, const mongocxx::options::find &options=mongocxx::options::find())mangrove::model< T, IdType >inlinestatic
insert_many(const container_type &container, const mongocxx::options::insert &options=mongocxx::options::insert())mangrove::model< T, IdType >inlinestatic
insert_many(object_iterator_type begin, object_iterator_type end, const mongocxx::options::insert &options=mongocxx::options::insert())mangrove::model< T, IdType >inlinestatic
insert_one(T obj, const mongocxx::options::insert &options=mongocxx::options::insert())mangrove::model< T, IdType >inlinestatic
model(Ts &&...ts)mangrove::model< T, IdType >inline
remove()mangrove::model< T, IdType >inline
save()mangrove::model< T, IdType >inline
setCollection(const mongocxx::collection &coll)mangrove::model< T, IdType >inlinestatic
update_many(bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value update, const mongocxx::options::update &options=mongocxx::options::update())mangrove::model< T, IdType >inlinestatic
update_one(bsoncxx::document::view_or_value filter, bsoncxx::document::view_or_value update, const mongocxx::options::update &options=mongocxx::options::update())mangrove::model< T, IdType >inlinestatic