#include "HTTPPageList.h" namespace http { bool HTTPPageList::processRequest(std::string request, core::Session *session, HTTPSession *httpSession, std::stringstream &data) { for(auto *page : pages) { if(page->check(request)) { page->processCommand(request, session, httpSession, data); return true; } } return false; } void HTTPPageList::add(HTTPPage &page, std::string name) { page.setName(name); pages.push_back(&command); } void HTTPPageList::remove(HTTPPage &page) {} }