26#ifndef ROUTER_SRC_REST_MRS_SRC_MRS_DATABASE_QUERY_ENTRIES_AUTH_PRIVILEGES_H_
27#define ROUTER_SRC_REST_MRS_SRC_MRS_DATABASE_QUERY_ENTRIES_AUTH_PRIVILEGES_H_
Definition: query_entries_auth_privileges.h:38
virtual void query_user(MySQLSession *session, const entry::AuthUser::UserId &user_id, Privileges *out_privileges)=0
std::vector< entry::AuthPrivilege > Privileges
Definition: query_entries_auth_privileges.h:40
Definition: query_entries_auth_privileges.h:66
void on_row(const ResultRow &r) override
Definition: query_entries_auth_privileges.cc:130
Privileges * privileges_
Definition: query_entries_auth_privileges.h:74
void query_user(MySQLSession *session, const entry::AuthUser::UserId &user_id, Privileges *out_privileges) override
Definition: query_entries_auth_privileges.cc:101
Definition: query_entries_auth_privileges.h:50
Privileges * privileges_
Definition: query_entries_auth_privileges.h:58
void query_user(MySQLSession *session, const entry::AuthUser::UserId &user_id, Privileges *out_privileges) override
Definition: query_entries_auth_privileges.cc:34
void on_row(const ResultRow &r) override
Definition: query_entries_auth_privileges.cc:79
Definition: mysql_session.h:310
Definition: mysql_session.h:157
Definition: authorize_manager.h:48
const mysql_service_registry_t * r
Definition: pfs_example_plugin_employee.cc:86
UniversalId UserId
Definition: auth_user.h:48