Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
Loading...
Searching...
No Matches
routing::Router Member List

This is the complete list of members for routing::Router, including all inherited members.

add_route(http::HttpMethod method, const std::string &path, RouteHandler handler)routing::Router
add_route(http::HttpMethod method, const std::string &path, std::vector< Middleware > mws, RouteHandler handler)routing::Router
add_route_with_meta(http::HttpMethod method, const std::string &path, std::vector< Middleware > mws, const openapi::RouteMetadata &meta, RouteHandler handler)routing::Router
add_stream_route(http::HttpMethod method, const std::string &path, RouteHandler handler)routing::Router
del(const std::string &path, RouteHandler handler)routing::Router
del(const std::string &path, std::vector< Middleware > mws, RouteHandler handler)routing::Router
get(const std::string &path, RouteHandler handler)routing::Router
get(const std::string &path, std::vector< Middleware > mws, RouteHandler handler)routing::Router
get_ws_route(const std::string &path) constrouting::Router
group(const std::string &prefix, std::function< void(Router &)> callback)routing::Router
has_ws_route(const std::string &path) constrouting::Router
is_stream_route(http::HttpMethod method, const std::string &path) constrouting::Router
on_error(ErrorHandler handler)routing::Router
options(const std::string &path, RouteHandler handler)routing::Router
options(const std::string &path, std::vector< Middleware > mws, RouteHandler handler)routing::Router
patch(const std::string &path, RouteHandler handler)routing::Router
patch(const std::string &path, std::vector< Middleware > mws, RouteHandler handler)routing::Router
post(const std::string &path, RouteHandler handler)routing::Router
post(const std::string &path, std::vector< Middleware > mws, RouteHandler handler)routing::Router
put(const std::string &path, RouteHandler handler)routing::Router
put(const std::string &path, std::vector< Middleware > mws, RouteHandler handler)routing::Router
route(const std::string &path, http::HttpMethod method=http::HttpMethod::GET)routing::Routerinline
route(http::HttpRequest &request, std::shared_ptr< http::ResponseWriter > response_writer) constrouting::Router
Router(const std::string &prefix="", Router *parent=nullptr)routing::Routerinline
use(Middleware m)routing::Router
ws(const std::string &path, WsHandler handler)routing::Router