Template Struct app_

Struct Documentation

template<typename AppT, bool Ref = false>
struct udho::app_

Public Types

typedef app_<AppT, Ref> self_type
typedef self_type application_type

Public Functions

template<typename ...T>
app_(T... args)
std::string name() const
self_type &operator=(const std::string &path)
template<typename ContextT, typename Lambda>
int serve(ContextT &ctx, boost::beast::http::verb request_method, const std::string &subject, Lambda send)
void summary(std::vector<module_info> &stack) const
template<typename F>
void eval(F &fnc)

Public Members

std::string _path
AppT _app