![]() |
MySQL 9.4.0
Source Code Documentation
|
#include <memory>
#include <string>
#include <vector>
#include "helper/http/url.h"
#include "mrs/endpoint/handler/helper/utilities.h"
#include "mrs/http/error.h"
#include "mrs/interface/rest_handler.h"
#include "mrs/rest/request_context.h"
#include "mysqlrouter/utils_sqlstring.h"
Go to the source code of this file.
Namespaces | |
namespace | mrs |
namespace | mrs::endpoint |
namespace | mrs::endpoint::handler |
Functions | |
std::string | mrs::endpoint::handler::get_endpoint_url (std::weak_ptr< mrs::endpoint::DbObjectEndpoint > &wp) |
std::string | mrs::endpoint::handler::get_path_after_object_name (const ::http::base::Uri &base_uri, const ::http::base::Uri &requests_uri) |
std::string | mrs::endpoint::handler::get_path_after_object_name (std::weak_ptr< mrs::endpoint::DbObjectEndpoint > &wp, const ::http::base::Uri &requests_uri) |
HttpResult | mrs::endpoint::handler::handler_mysqlerror (const mysqlrouter::MySQLSession::Error &e, const char *sql_state) |
mysqlrouter::sqlstring | mrs::endpoint::handler::get_user_id (rest::RequestContext *ctxt, bool required) |
std::string | mrs::endpoint::handler::get_user_name (rest::RequestContext *ctxt) |
void | mrs::endpoint::handler::check_input_parameters (const std::vector< database::entry::Field > ¶m_fields, const rapidjson::Document &doc) |