|
SNode.C
|
#include <RootRoute.h>
Public Member Functions | |
| RootRoute ()=default | |
| Route & | use (const RootRoute &rootRoute) const |
| Route & | use (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | use (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | use (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | use (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | use (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | all (const RootRoute &rootRoute) const |
| Route & | all (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | all (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | all (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | all (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | all (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | get (const RootRoute &rootRoute) const |
| Route & | get (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | get (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | get (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | get (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | get (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | put (const RootRoute &rootRoute) const |
| Route & | put (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | put (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | put (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | put (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | put (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | post (const RootRoute &rootRoute) const |
| Route & | post (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | post (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | post (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | post (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | post (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | del (const RootRoute &rootRoute) const |
| Route & | del (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | del (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | del (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | del (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | del (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | connect (const RootRoute &rootRoute) const |
| Route & | connect (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | connect (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | connect (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | connect (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | connect (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | options (const RootRoute &rootRoute) const |
| Route & | options (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | options (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | options (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | options (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | options (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | trace (const RootRoute &rootRoute) const |
| Route & | trace (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | trace (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | trace (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | trace (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | trace (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | patch (const RootRoute &rootRoute) const |
| Route & | patch (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | patch (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | patch (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | patch (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | patch (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | head (const RootRoute &rootRoute) const |
| Route & | head (const std::string &relativeMountPath, const RootRoute &rootRoute) const |
| Route & | head (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | head (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | head (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| Route & | head (const std::string &relativeMountPath, const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
Public Member Functions inherited from express::Route | |
| Route (const std::string &method, const std::string &relativeMountPath, const std::shared_ptr< Dispatcher > &dispatcher) | |
| Route & | setStrictRouting (bool strict=true) |
| const StrictRouting & | getStrictRouting () const |
| std::list< std::string > | getRoute (const std::string &parentMountPath, bool strictRouting) const |
| Route & | use (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | use (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | use (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | use (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | all (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | all (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | all (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | all (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | get (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | get (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | get (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | get (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | put (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | put (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | put (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | put (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | post (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | post (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | post (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | post (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | del (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | del (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | del (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | del (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | connect (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | connect (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | connect (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | connect (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | options (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | options (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | options (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | options (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | trace (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | trace (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | trace (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | trace (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | patch (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | patch (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | patch (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | patch (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
| Route & | head (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda) const |
| Route & | head (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda) const |
| template<typename... Lambdas> | |
| Route & | head (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> &lambda, Lambdas... lambdas) const |
| template<typename... Lambdas> | |
| Route & | head (const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> &lambda, Lambdas... lambdas) const |
Private Member Functions | |
| bool | setStrictRouting (bool strictRouting) |
| bool | setCaseInsensitiveRouting (bool caseInsensitiveRouting) |
| void | dispatch (Controller &&controller) |
| void | dispatch (Controller &controller) |
| std::shared_ptr< dispatcher::RouterDispatcher > | getDispatcher () const |
| std::list< Route > & | routes () const |
| std::list< std::string > | getRoutes () const |
Friends | |
| class | Router |
| class | Controller |
| template<typename Server > | |
| class | WebAppT |
Additional Inherited Members | |
Public Types inherited from express::Route | |
| enum class | StrictRouting { INHERIT , STRICT , LAX } |
Definition at line 80 of file RootRoute.h.
|
default |
Definition at line 133 of file RootRoute.cpp.
| Route & express::RootRoute::all | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 133 of file RootRoute.cpp.
| Route & express::RootRoute::all | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 133 of file RootRoute.cpp.
| Route & express::RootRoute::all | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 133 of file RootRoute.cpp.
| Route & express::RootRoute::all | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 133 of file RootRoute.cpp.
| Route & express::RootRoute::all | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 133 of file RootRoute.cpp.
Definition at line 138 of file RootRoute.cpp.
| Route & express::RootRoute::connect | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 138 of file RootRoute.cpp.
| Route & express::RootRoute::connect | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 138 of file RootRoute.cpp.
| Route & express::RootRoute::connect | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 138 of file RootRoute.cpp.
| Route & express::RootRoute::connect | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 138 of file RootRoute.cpp.
| Route & express::RootRoute::connect | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 138 of file RootRoute.cpp.
Definition at line 137 of file RootRoute.cpp.
| Route & express::RootRoute::del | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 137 of file RootRoute.cpp.
| Route & express::RootRoute::del | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 137 of file RootRoute.cpp.
| Route & express::RootRoute::del | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 137 of file RootRoute.cpp.
| Route & express::RootRoute::del | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 137 of file RootRoute.cpp.
| Route & express::RootRoute::del | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 137 of file RootRoute.cpp.
|
private |
Definition at line 112 of file RootRoute.cpp.
References dispatch(), and express::Controller::setRootRoute().
|
private |
Definition at line 118 of file RootRoute.cpp.
References express::Route::dispatch(), express::Route::dispatcher, express::dispatcher::RouterDispatcher::getCaseInsensitiveRouting(), express::Controller::getResponse(), express::dispatcher::RouterDispatcher::getStrictRouting(), express::Response::sendStatus(), express::Controller::setCaseInsensitiveRouting(), and express::Controller::setStrictRouting().
Referenced by dispatch(), and express::Controller::next().
Definition at line 134 of file RootRoute.cpp.
| Route & express::RootRoute::get | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 134 of file RootRoute.cpp.
| Route & express::RootRoute::get | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 134 of file RootRoute.cpp.
| Route & express::RootRoute::get | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 134 of file RootRoute.cpp.
| Route & express::RootRoute::get | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 134 of file RootRoute.cpp.
| Route & express::RootRoute::get | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 134 of file RootRoute.cpp.
|
private |
Definition at line 83 of file RootRoute.cpp.
References express::Route::dispatcher.
|
private |
Definition at line 91 of file RootRoute.cpp.
References express::Route::dispatcher, express::dispatcher::RouterDispatcher::getRoutes(), and express::Route::mountPoint.
Referenced by express::Router::getRoutes().
Definition at line 142 of file RootRoute.cpp.
| Route & express::RootRoute::head | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 142 of file RootRoute.cpp.
| Route & express::RootRoute::head | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 142 of file RootRoute.cpp.
| Route & express::RootRoute::head | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 142 of file RootRoute.cpp.
| Route & express::RootRoute::head | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 142 of file RootRoute.cpp.
| Route & express::RootRoute::head | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 142 of file RootRoute.cpp.
Definition at line 139 of file RootRoute.cpp.
| Route & express::RootRoute::options | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 139 of file RootRoute.cpp.
| Route & express::RootRoute::options | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 139 of file RootRoute.cpp.
| Route & express::RootRoute::options | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 139 of file RootRoute.cpp.
| Route & express::RootRoute::options | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 139 of file RootRoute.cpp.
| Route & express::RootRoute::options | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 139 of file RootRoute.cpp.
Definition at line 141 of file RootRoute.cpp.
| Route & express::RootRoute::patch | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 141 of file RootRoute.cpp.
| Route & express::RootRoute::patch | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 141 of file RootRoute.cpp.
| Route & express::RootRoute::patch | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 141 of file RootRoute.cpp.
| Route & express::RootRoute::patch | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 141 of file RootRoute.cpp.
| Route & express::RootRoute::patch | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 141 of file RootRoute.cpp.
Definition at line 136 of file RootRoute.cpp.
| Route & express::RootRoute::post | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 136 of file RootRoute.cpp.
| Route & express::RootRoute::post | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 136 of file RootRoute.cpp.
| Route & express::RootRoute::post | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 136 of file RootRoute.cpp.
| Route & express::RootRoute::post | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 136 of file RootRoute.cpp.
| Route & express::RootRoute::post | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 136 of file RootRoute.cpp.
Definition at line 135 of file RootRoute.cpp.
| Route & express::RootRoute::put | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 135 of file RootRoute.cpp.
| Route & express::RootRoute::put | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 135 of file RootRoute.cpp.
| Route & express::RootRoute::put | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 135 of file RootRoute.cpp.
| Route & express::RootRoute::put | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 135 of file RootRoute.cpp.
| Route & express::RootRoute::put | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 135 of file RootRoute.cpp.
|
private |
Definition at line 87 of file RootRoute.cpp.
References express::Route::dispatcher, and express::dispatcher::RouterDispatcher::getRoutes().
|
private |
Definition at line 103 of file RootRoute.cpp.
References express::Route::dispatcher, express::dispatcher::RouterDispatcher::getCaseInsensitiveRouting(), and express::dispatcher::RouterDispatcher::setCaseInsensitiveRouting().
Referenced by express::Router::setCaseInsensitiveRouting().
|
private |
Definition at line 95 of file RootRoute.cpp.
References express::Route::dispatcher, express::dispatcher::RouterDispatcher::getStrictRouting(), and express::dispatcher::RouterDispatcher::setStrictRouting().
Referenced by express::Router::setStrictRouting().
Definition at line 140 of file RootRoute.cpp.
| Route & express::RootRoute::trace | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 140 of file RootRoute.cpp.
| Route & express::RootRoute::trace | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 140 of file RootRoute.cpp.
| Route & express::RootRoute::trace | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 140 of file RootRoute.cpp.
| Route & express::RootRoute::trace | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 140 of file RootRoute.cpp.
| Route & express::RootRoute::trace | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 140 of file RootRoute.cpp.
Definition at line 132 of file RootRoute.cpp.
| Route & express::RootRoute::use | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ) | const |
Definition at line 132 of file RootRoute.cpp.
| Route & express::RootRoute::use | ( | const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ) | const |
Definition at line 132 of file RootRoute.cpp.
| Route & express::RootRoute::use | ( | const std::string & | relativeMountPath, |
| const RootRoute & | rootRoute | ||
| ) | const |
Definition at line 132 of file RootRoute.cpp.
| Route & express::RootRoute::use | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &)> & | lambda | ||
| ) | const |
Definition at line 132 of file RootRoute.cpp.
| Route & express::RootRoute::use | ( | const std::string & | relativeMountPath, |
| const std::function< void(const std::shared_ptr< Request > &, const std::shared_ptr< Response > &, Next &)> & | lambda | ||
| ) | const |
Definition at line 132 of file RootRoute.cpp.
|
friend |
Definition at line 110 of file RootRoute.h.
|
friend |
Definition at line 109 of file RootRoute.h.
|
friend |
Definition at line 113 of file RootRoute.h.