OmniSciDB
a5dc49c757
|
This is the complete list of members for Role, including all inherited members.
addGrantee(Grantee *grantee) | Role | virtual |
checkCycles(Role *newRole) | Grantee | |
checkPrivileges(const DBObject &objectRequested) const | Grantee | virtual |
directPrivileges_ | Grantee | protected |
effectivePrivileges_ | Grantee | protected |
findDbObject(const DBObjectKey &objectKey, bool only_direct) const | Grantee | |
getDbObjects(bool only_direct) const | Grantee | inline |
getGrantees() const | Role | |
getName() const | Grantee | inline |
getPrivileges(DBObject &object, bool only_direct) | Grantee | |
getRoles(bool only_direct=true) const | Grantee | |
Grantee(const std::string &name) | Grantee | |
grantees_ | Role | private |
grantPrivileges(const DBObject &object) | Grantee | virtual |
grantRole(Role *role) | Grantee | virtual |
hasAnyPrivileges(const DBObject &objectRequested, bool only_direct) const | Grantee | virtual |
hasAnyPrivilegesOnDb(int32_t dbId, bool only_direct) const | Grantee | |
hasRole(Role *role, bool only_direct) const | Grantee | |
isUser() const override | Role | inlinevirtual |
name_ | Grantee | protected |
reassignObjectOwner(DBObjectKey &object_key, int32_t new_owner_id) | Grantee | |
reassignObjectOwners(const std::set< int32_t > &old_owner_ids, int32_t new_owner_id, int32_t db_id) | Grantee | |
removeGrantee(Grantee *grantee) | Role | virtual |
renameDbObject(const DBObject &object) override | Role | virtual |
revokeAllOnDatabase(int32_t dbId) override | Role | virtual |
revokePrivileges(const DBObject &object) | Grantee | virtual |
revokeRole(Role *role) | Grantee | virtual |
Role(const std::string &name) | Role | inline |
roles_ | Grantee | protected |
setName(const std::string &name) | Grantee | inline |
updatePrivileges() override | Role | virtual |
Grantee::updatePrivileges(Role *role) | Grantee | virtual |
~Grantee() | Grantee | virtual |
~Role() override | Role |