Malloy
|
This is the complete list of members for malloy::server::router, including all inherited members.
add(const method_type method, const std::string_view target, Func &&handler, ExtraInfo &&extra) | malloy::server::router | inline |
add(const method_type method, const std::string_view target, Func &&handler) (defined in malloy::server::router) | malloy::server::router | inline |
add_file_serving(std::string resource, std::filesystem::path storage_base_path, const CacheControl &cc) | malloy::server::router | inline |
add_file_serving(std::string resource, std::filesystem::path storage_base_path) | malloy::server::router | inline |
add_policy(const std::string &resource, Policy &&policy) | malloy::server::router | inline |
add_preflight(std::string_view target, http::preflight_config cfg) (defined in malloy::server::router) | malloy::server::router | |
add_redirect(malloy::http::status status, std::string &&resource_old, std::string &&resource_new) | malloy::server::router | |
add_subrouter(std::string resource, std::unique_ptr< router > sub_router) | malloy::server::router | |
add_subrouter(std::string resource, router &&sub_router) | malloy::server::router | |
add_websocket(std::string &&resource, typename websocket::connection::handler_t &&handler) | malloy::server::router | |
handle_request(const std::filesystem::path &doc_root, const req_generator< Derived > &req, Connection &&connection) | malloy::server::router | inline |
method_type typedef | malloy::server::router | |
operator=(const router &rhs)=delete | malloy::server::router | |
operator=(router &&rhs) noexcept=default | malloy::server::router | |
req_generator typedef (defined in malloy::server::router) | malloy::server::router | |
request_header typedef (defined in malloy::server::router) | malloy::server::router | |
request_type typedef | malloy::server::router | |
response_type typedef | malloy::server::router | |
router()=default | malloy::server::router | |
router(std::shared_ptr< spdlog::logger > logger) | malloy::server::router | explicit |
router(const router &other)=delete | malloy::server::router | |
router(router &&other) noexcept=default | malloy::server::router | |
routing_context (defined in malloy::server::router) | malloy::server::router | friend |
server_string() const (defined in malloy::server::router) | malloy::server::router | inline |
set_logger(std::shared_ptr< spdlog::logger > logger) | malloy::server::router | |
~router()=default | malloy::server::router |