+{ // must have a destructor because of boost::scoped_ptr
+}
+
+void yf::Template::configure(const xmlNode *xmlnode, bool test_only,
+ const char *path)
+{
+ m_p->configure(xmlnode, test_only, path);
+}
+
+void yf::Template::process(mp::Package &package) const
+{
+ m_p->process(package);
+}
+
+
+// define Implementation stuff
+
+
+
+yf::Template::Impl::Impl()
+{
+ m_dummy = 1;
+}
+
+yf::Template::Impl::~Impl()
+{
+}
+
+void yf::Template::Impl::configure(const xmlNode *xmlnode, bool test_only,
+ const char *path)