+template<typename T>
+void PipelineTemplate::register_postprocessor(const std::string &kw)
+{
+ get_postprocessor_registry().register_type<T>(kw);
+}
+
+template<typename T>
+void PipelineTemplate::Loader::postprocessor()
+{
+ RefPtr<typename T::Template> postproc = new typename T::Template;
+ load_sub(*postproc);
+ obj.postprocessors.push_back(postproc.release());
+}
+