|
Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
|
This is the complete list of members for server::App, including all inherited members.
| App(const config::ServerConfig &config) | server::App | |
| App(const App &)=delete | server::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::App | inline |
| del(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler) | server::App | inline |
| 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::App | inline |
| get(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler) | server::App | inline |
| get_thread_pool() | server::App | inline |
| group(const std::string &prefix, std::function< void(routing::Router &)> callback) | server::App | inline |
| hot_reload() | server::App | |
| listen() | server::App | |
| on_error(routing::ErrorHandler handler) | server::App | |
| operator=(const App &)=delete | server::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::App | inline |
| options(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler) | server::App | inline |
| 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::App | inline |
| patch(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler) | server::App | inline |
| 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::App | inline |
| post(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler) | server::App | inline |
| 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::App | inline |
| put(const std::string &path, std::vector< routing::Middleware > mws, Handler &&handler) | server::App | inline |
| route(const std::string &path, http::HttpMethod method=http::HttpMethod::GET) | server::App | inline |
| stop() | server::App | |
| use(routing::Middleware m) | server::App | |
| ws(const std::string &path, routing::WsHandler handler) | server::App | inline |
| ~App() | server::App |