MySQL 9.1.0
Source Code Documentation
DB_restrictions Member List

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

Abstract_restrictions()Abstract_restrictionsexplicit
add(const std::string &db_name, const Access_bitmask revoke_privs)DB_restrictions
add(const DB_restrictions &restrictions)DB_restrictions
add(const Json_object &json_object)DB_restrictions
clear() overrideDB_restrictionsvirtual
copy_restrictions(const DB_restrictions &other)DB_restrictionsinlineprivate
create_restrictions_if_needed()DB_restrictionsinlineprivate
DB_restrictions()DB_restrictions
DB_restrictions(const DB_restrictions &restrictions)DB_restrictions
DB_restrictions(DB_restrictions &&restrictions)=deleteDB_restrictions
db_restrictions()DB_restrictionsinlineprivate
find(const std::string &db_name, Access_bitmask &access) constDB_restrictions
get() constDB_restrictionsinline
get_as_json(Json_array &restrictions_array) constDB_restrictions
has_more_restrictions(const DB_restrictions &, Access_bitmask) constDB_restrictions
is_empty() const overrideDB_restrictionsvirtual
m_restrictionsDB_restrictionsprivate
operator()(void)DB_restrictionsinline
operator=(const DB_restrictions &restrictions)DB_restrictions
operator=(DB_restrictions &&restrictions)DB_restrictions
operator==(const DB_restrictions &restrictions) constDB_restrictions
remove(const std::string &db_name, const Access_bitmask revoke_privs)DB_restrictions
remove(const Access_bitmask revoke_privs)DB_restrictions
remove(const Access_bitmask remove_restrictions, Access_bitmask &restrictions_mask) const noexceptDB_restrictionsprivate
size() const overrideDB_restrictionsvirtual
~Abstract_restrictions()Abstract_restrictionsvirtual
~DB_restrictions() overrideDB_restrictions