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

This is the complete list of members for server::App, including all inherited members.

App(const config::ServerConfig &config)server::App
App(const App &)=deleteserver::App
del(const std::string &path, routing::RouteHandler handler)server::App
del(const std::string &path, std::vector< routing::Middleware > mws, routing::RouteHandler handler)server::App
del(const std::string &path, Handler &&handler)server::Appinline
del(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler)server::Appinline
enable_metrics(const std::string &path="/metrics")server::App
enable_openapi(const std::string &title="Orbit Framework API", const std::string &version="1.0.0", const std::string &docs_path="/docs", const std::string &json_path="/swagger.json")server::App
get(const std::string &path, routing::RouteHandler handler)server::App
get(const std::string &path, std::vector< routing::Middleware > mws, routing::RouteHandler handler)server::App
get(const std::string &path, Handler &&handler)server::Appinline
get(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler)server::Appinline
get_thread_pool()server::Appinline
group(const std::string &prefix, std::function< void(routing::Router &)> callback)server::Appinline
hot_reload()server::App
listen()server::App
on_error(routing::ErrorHandler handler)server::App
operator=(const App &)=deleteserver::App
options(const std::string &path, routing::RouteHandler handler)server::App
options(const std::string &path, std::vector< routing::Middleware > mws, routing::RouteHandler handler)server::App
options(const std::string &path, Handler &&handler)server::Appinline
options(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler)server::Appinline
patch(const std::string &path, routing::RouteHandler handler)server::App
patch(const std::string &path, std::vector< routing::Middleware > mws, routing::RouteHandler handler)server::App
patch(const std::string &path, Handler &&handler)server::Appinline
patch(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler)server::Appinline
post(const std::string &path, routing::RouteHandler handler)server::App
post(const std::string &path, std::vector< routing::Middleware > mws, routing::RouteHandler handler)server::App
post(const std::string &path, Handler &&handler)server::Appinline
post(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler)server::Appinline
put(const std::string &path, routing::RouteHandler handler)server::App
put(const std::string &path, std::vector< routing::Middleware > mws, routing::RouteHandler handler)server::App
put(const std::string &path, Handler &&handler)server::Appinline
put(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler)server::Appinline
route(const std::string &path, http::HttpMethod method=http::HttpMethod::GET)server::Appinline
stop()server::App
use(routing::Middleware m)server::App
ws(const std::string &path, routing::WsHandler handler)server::Appinline
~App()server::App