SNode.C
|
Classes | |
class | ApplicationDispatcher |
class | MiddlewareDispatcher |
class | RouterDispatcher |
Functions | |
std::string | path_concat (const std::vector< std::string > &stringvec) |
std::vector< std::string > | explode (const std::string &s, char delim) |
const std::regex & | pathRegex () |
std::smatch | matchResult (const std::string &cpath) |
bool | hasResult (const std::string &cpath) |
bool | matchFunction (const std::string &cpath, const std::string &reqpath) |
void | setParams (const std::string &cpath, express::Request &req) |
bool | checkForUrlMatch (const std::string &cpath, const std::string &reqpath) |
std::string | path_concat (const std::string &first, const std::string &second) |
bool express::dispatcher::checkForUrlMatch | ( | const std::string & | cpath, |
const std::string & | reqpath ) |
Definition at line 146 of file regex_utils.cpp.
std::vector< std::string > express::dispatcher::explode | ( | const std::string & | s, |
char | delim ) |
Definition at line 46 of file regex_utils.cpp.
bool express::dispatcher::hasResult | ( | const std::string & | cpath | ) |
Definition at line 72 of file regex_utils.cpp.
bool express::dispatcher::matchFunction | ( | const std::string & | cpath, |
const std::string & | reqpath ) |
Definition at line 78 of file regex_utils.cpp.
std::smatch express::dispatcher::matchResult | ( | const std::string & | cpath | ) |
Definition at line 64 of file regex_utils.cpp.
std::string express::dispatcher::path_concat | ( | const std::string & | first, |
const std::string & | second ) |
Definition at line 128 of file regex_utils.cpp.
std::string express::dispatcher::path_concat | ( | const std::vector< std::string > & | stringvec | ) |
Definition at line 34 of file regex_utils.cpp.
const std::regex & express::dispatcher::pathRegex | ( | ) |
Definition at line 58 of file regex_utils.cpp.
void express::dispatcher::setParams | ( | const std::string & | cpath, |
express::Request & | req ) |
Definition at line 101 of file regex_utils.cpp.