78 std::cerr <<
"routing_params" << std::endl;
94 T get(unsigned)
const;
99 inline int64_t routing_params::get<int64_t>(
unsigned index)
const 101 return int_params[index];
105 inline uint64_t routing_params::get<uint64_t>(
unsigned index)
const 107 return uint_params[index];
111 inline double routing_params::get<double>(
unsigned index)
const 113 return double_params[index];
117 inline std::string routing_params::get<std::string>(
unsigned index)
const 119 return string_params[index];
123 #ifndef CROW_MSVC_WORKAROUND 135 throw std::runtime_error(
"invalid http method");
void debug_print() const
Definition: common.h:76
const uint32_t T[512]
Definition: groestl_tables.h:34
std::vector< double > double_params
Definition: common.h:73
ParamType
Definition: common.h:58
std::vector< uint64_t > uint_params
Definition: common.h:72
constexpr bool is_equ_p(const char *a, const char *b, unsigned n)
Definition: utility.h:70
std::vector< int64_t > int_params
Definition: common.h:71
std::vector< std::string > string_params
Definition: common.h:74
std::string method_name(HTTPMethod method)
Definition: common.h:34
HTTPMethod
Definition: common.h:11