MySQL 9.4.0
Source Code Documentation
mrs::database::ObjectRowOwnership Member List

This is the complete list of members for mrs::database::ObjectRowOwnership, including all inherited members.

enabled() constmrs::database::ObjectRowOwnershipinline
is_owner_id(const entry::Table &table, const entry::Column &column) constmrs::database::ObjectRowOwnershipinline
m_owner_column_namemrs::database::ObjectRowOwnershipprivate
m_row_groupsmrs::database::ObjectRowOwnershipprivate
m_tablemrs::database::ObjectRowOwnershipprivate
m_user_groupsmrs::database::ObjectRowOwnershipprivate
m_user_idmrs::database::ObjectRowOwnershipprivate
ObjectRowOwnership(std::shared_ptr< entry::Table > table={}, const RowUserOwnership *user_ownership=nullptr, const std::optional< UserId > &user_id={}, const VectorOfRowGroupOwnership &row_groups={}, const std::set< UniversalId > &user_groups={})mrs::database::ObjectRowOwnershipinline
ObjectRowOwnership(std::shared_ptr< entry::Table > table, const std::string &column_name, const mysqlrouter::sqlstring &user_id, const VectorOfRowGroupOwnership &row_groups={}, const std::set< UniversalId > &user_groups={})mrs::database::ObjectRowOwnershipinline
owner_check_expr() constmrs::database::ObjectRowOwnershipinline
owner_check_expr(const std::string &table_name) constmrs::database::ObjectRowOwnershipinline
owner_column_name() constmrs::database::ObjectRowOwnershipinline
owner_user_id() constmrs::database::ObjectRowOwnershipinline
row_groups() constmrs::database::ObjectRowOwnershipinline
RowUserOwnership typedefmrs::database::ObjectRowOwnership
UniversalId typedefmrs::database::ObjectRowOwnership
user_groups() constmrs::database::ObjectRowOwnershipinline
UserId typedefmrs::database::ObjectRowOwnership
VectorOfRowGroupOwnership typedefmrs::database::ObjectRowOwnership