AOSharedServiceLibrary
MongoInterface Member List

This is the complete list of members for MongoInterface, including all inherited members.

create_document(const char *doc, const char *collection_name)=0MongoInterfacepure virtual
create_document(const char *doc)=0MongoInterfacepure virtual
create_document(std::string doc)=0MongoInterfacepure virtual
create_document(std::string doc, std::string collection_name)=0MongoInterfacepure virtual
create_document(AOSSL::MongoBufferInterface *document)=0MongoInterfacepure virtual
delete_document(const char *key)=0MongoInterfacepure virtual
delete_document(std::string key)=0MongoInterfacepure virtual
delete_document(const char *key, const char *collection_name)=0MongoInterfacepure virtual
delete_document(std::string key, std::string collection_name)=0MongoInterfacepure virtual
load_document(const char *key)=0MongoInterfacepure virtual
load_document(std::string key)=0MongoInterfacepure virtual
load_document(const char *key, const char *collection_name)=0MongoInterfacepure virtual
load_document(std::string key, std::string collection_name)=0MongoInterfacepure virtual
query(const char *query_str, const char *opts_str)=0MongoInterfacepure virtual
query(std::string query_str, std::string opts_str)=0MongoInterfacepure virtual
query(const char *query_str, const char *opts_str, const char *collection_name)=0MongoInterfacepure virtual
query(std::string query_str, std::string opts_str, std::string collection_name)=0MongoInterfacepure virtual
query(const char *query_str)=0MongoInterfacepure virtual
query(std::string query_str)=0MongoInterfacepure virtual
save_document(const char *doc, const char *key)=0MongoInterfacepure virtual
save_document(std::string doc, std::string key)=0MongoInterfacepure virtual
save_document(const char *doc, const char *key, const char *collection_name)=0MongoInterfacepure virtual
save_document(std::string doc, std::string key, std::string collection_name)=0MongoInterfacepure virtual
save_document(AOSSL::MongoBufferInterface *document, const char *key)=0MongoInterfacepure virtual
save_document(AOSSL::MongoBufferInterface *document, std::string key)=0MongoInterfacepure virtual
update_by_query(AOSSL::MongoBufferInterface *query, AOSSL::MongoBufferInterface *update, bool update_multiple)=0MongoInterfacepure virtual
update_by_query(AOSSL::MongoBufferInterface *query, AOSSL::MongoBufferInterface *update)=0MongoInterfacepure virtual
update_single_by_query(AOSSL::MongoBufferInterface *query, AOSSL::MongoBufferInterface *update)=0MongoInterfacepure virtual
~MongoInterface()MongoInterfaceinlinevirtual