#include "theme.h" Theme::Theme() { } Theme::~Theme() { } THEME_CORE_STATIC_DEFINES(SiteTheme); void SiteTheme::add_header(Request *request, std::string *output) { output->append( "<html>" "<head>" "</head>" "<body>"); } void SiteTheme::add_footer(Request *request, std::string *output) { output->append( "</body>" "</html>"); } void SiteTheme::render_index_page(Request *request, std::string *output) { add_header(request, output); output->append("<p>Test HTML Body</p>"); add_footer(request, output); } SiteTheme::SiteTheme() { } SiteTheme::~SiteTheme() { } TestSiteTheme::TestSiteTheme() { } TestSiteTheme::~TestSiteTheme() { } TestSiteTheme2::TestSiteTheme2() { } TestSiteTheme2::~TestSiteTheme2() { }