{\r
public:\r
IPageHandler() {}\r
- IPageHandler(const std::string &templatestr) { m_template=templatestr; }\r
+ IPageHandler(const std::string &templatestr, const std::string &pagename):m_template(templatestr),m_pagename(pagename) { }\r
virtual ~IPageHandler() {}\r
- virtual const bool WillHandleURI(const std::string &uri)=0;\r
+ virtual const bool WillHandleURI(const std::string &uri);\r
\r
virtual IPageHandler *New()=0; // returns a new instance of the object\r
\r
const std::string SanitizeOutput(const std::string &input);\r
\r
std::string m_template;\r
+ std::string m_pagename;\r
\r
};\r
\r