![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Typedefs | |
| using | JObject = rapidjson::Document::Object | 
| using | MemberIterator = rapidjson::Document::MemberIterator | 
| using | UserId = mrs::database::entry::AuthUser::UserId | 
| using | RowUserOwnership = mrs::database::entry::RowUserOwnership | 
| using | sqlstring = mysqlrouter::sqlstring | 
| using | SqlStrings = std::vector< sqlstring > | 
| using | Url = helper::http::Url | 
| using | MediaType = helper::MediaType | 
| using | HeaderAccept = mrs::http::HeaderAccept | 
| using | Authorization = mrs::rest::Handler::Authorization | 
Functions | |
| MediaType | validate_content_type_encoding (HeaderAccept *accepts) | 
| mysqlrouter::sqlstring | rest_param_to_sql_value (const mrs::database::entry::Column &col, const std::string &value) | 
| std::string | get_path_after_object_name (const http::base::Uri &base_uri, const http::base::Uri &requests_uri) | 
| std::string | get_rest_query_parameter (const http::base::Uri &requests_uri) | 
| mrs::database::PrimaryKeyColumnValues | get_rest_pk_parameter (std::shared_ptr< mrs::database::entry::Object > object, const ::http::base::Uri &base_uri, const ::http::base::Uri &requests_uri) | 
| mrs::database::entry::RowUserOwnership | get_user_ownership (const std::string &obj_name, const std::shared_ptr< mrs::database::entry::Object > &obj) | 
| auto | get_path_for_db_object (std::weak_ptr< mrs::endpoint::DbObjectEndpoint > endpoint) | 
| template<typename F > | |
| void | execute_and_handle_timeout (F fn) | 
| using anonymous_namespace{handler_db_object_table.cc}::Authorization = typedef mrs::rest::Handler::Authorization | 
| using anonymous_namespace{handler_db_object_table.cc}::HeaderAccept = typedef mrs::http::HeaderAccept | 
| using anonymous_namespace{handler_db_object_table.cc}::JObject = typedef rapidjson::Document::Object | 
| using anonymous_namespace{handler_db_object_table.cc}::MediaType = typedef helper::MediaType | 
| using anonymous_namespace{handler_db_object_table.cc}::MemberIterator = typedef rapidjson::Document::MemberIterator | 
| using anonymous_namespace{handler_db_object_table.cc}::RowUserOwnership = typedef mrs::database::entry::RowUserOwnership | 
| using anonymous_namespace{handler_db_object_table.cc}::sqlstring = typedef mysqlrouter::sqlstring | 
| using anonymous_namespace{handler_db_object_table.cc}::SqlStrings = typedef std::vector<sqlstring> | 
| using anonymous_namespace{handler_db_object_table.cc}::Url = typedef helper::http::Url | 
| using anonymous_namespace{handler_db_object_table.cc}::UserId = typedef mrs::database::entry::AuthUser::UserId | 
| void anonymous_namespace{handler_db_object_table.cc}::execute_and_handle_timeout | ( | F | fn | ) | 
| std::string anonymous_namespace{handler_db_object_table.cc}::get_path_after_object_name | ( | const http::base::Uri & | base_uri, | 
| const http::base::Uri & | requests_uri | ||
| ) | 
| auto anonymous_namespace{handler_db_object_table.cc}::get_path_for_db_object | ( | std::weak_ptr< mrs::endpoint::DbObjectEndpoint > | endpoint | ) | 
| mrs::database::PrimaryKeyColumnValues anonymous_namespace{handler_db_object_table.cc}::get_rest_pk_parameter | ( | std::shared_ptr< mrs::database::entry::Object > | object, | 
| const ::http::base::Uri & | base_uri, | ||
| const ::http::base::Uri & | requests_uri | ||
| ) | 
| std::string anonymous_namespace{handler_db_object_table.cc}::get_rest_query_parameter | ( | const http::base::Uri & | requests_uri | ) | 
| mrs::database::entry::RowUserOwnership anonymous_namespace{handler_db_object_table.cc}::get_user_ownership | ( | const std::string & | obj_name, | 
| const std::shared_ptr< mrs::database::entry::Object > & | obj | ||
| ) | 
| mysqlrouter::sqlstring anonymous_namespace{handler_db_object_table.cc}::rest_param_to_sql_value | ( | const mrs::database::entry::Column & | col, | 
| const std::string & | value | ||
| ) | 
| MediaType anonymous_namespace{handler_db_object_table.cc}::validate_content_type_encoding | ( | HeaderAccept * | accepts | ) |