Crow  1.0
A C++ microframework for the web
crow::Router Member List

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

all_rules_crow::Routerprivate
blueprints()crow::Routerinline
blueprints_crow::Routerprivate
catchall_rule()crow::Routerinline
catchall_rule_crow::Routerprivate
debug_print()crow::Routerinline
get_error(unsigned short code, std::tuple< uint16_t, std::vector< uint16_t >, routing_params > &found, const request &req, response &res)crow::Routerinline
get_found_bp(std::vector< uint16_t > &bp_i, std::vector< Blueprint * > &blueprints, std::vector< Blueprint * > &found_bps, uint16_t index=0)crow::Routerinline
get_recursive_child_methods(Blueprint *blueprint, std::vector< HTTPMethod > &methods)crow::Routerinline
handle(request &req, response &res)crow::Routerinline
handle_upgrade(const request &req, response &res, Adaptor &&adaptor)crow::Routerinline
internal_add_rule_object(const std::string &rule, BaseRule *ruleObject, const uint16_t &BP_index, std::vector< Blueprint * > &blueprints)crow::Routerinline
new_rule_dynamic(const std::string &rule)crow::Routerinline
new_rule_tagged(const std::string &rule)crow::Routerinline
per_methods_crow::Routerprivate
register_blueprint(Blueprint &blueprint)crow::Routerinline
Router()crow::Routerinline
validate()crow::Routerinline
validate_bp(std::vector< Blueprint * > blueprints)crow::Routerinline