1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#ifndef ICESPIDER_CGI_CGICORE_H #define ICESPIDER_CGI_CGICORE_H #include <core.h> namespace IceSpider { class CgiCore : public Core { public: typedef std::vector<const IRouteHandler *> LengthRoutes; typedef std::vector<LengthRoutes> Routes; CgiCore(const Ice::StringSeq & = {}); const IRouteHandler * findRoute(const IHttpRequest *) const override; Routes routes; }; } #endif