![]() |
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 | ) |