X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FAnnotationRouter.hh;h=e438755ba452dd5c0c0e1406ce58ad852282ce7c;hb=d1d92fb783dc558dcf7bdc34ee933c10e1c8d227;hp=7badaaf21dca7fa1910134da24dae666b8ee5f7b;hpb=d9943801e27b7f775ca971057fd3a024aab38ac1;p=senf.git diff --git a/PPI/AnnotationRouter.hh b/PPI/AnnotationRouter.hh index 7badaaf..e438755 100644 --- a/PPI/AnnotationRouter.hh +++ b/PPI/AnnotationRouter.hh @@ -31,7 +31,7 @@ #include "../Utils/String.hh" #include "Module.hh" #include "Connectors.hh" -#include "DynamicConnectorMixin.hh" +#include "MultiConnectorMixin.hh" //#include "AnnotationRouter.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -96,7 +96,7 @@ namespace module { template class AnnotationRouter : public Module, - public DynamicConnectorMixin< AnnotationRouter, + public MultiConnectorMixin< AnnotationRouter, connector::ActiveOutput<>, AnnotationType > { @@ -115,11 +115,8 @@ namespace module { private: AnnotationType connectorSetup(connector::ActiveOutput<> & conn, AnnotationType const & key); void request(); - - typedef boost::ptr_map > Outputs; - Outputs outputs_; - friend class DynamicConnectorMixin< AnnotationRouter, + friend class MultiConnectorMixin< AnnotationRouter, connector::ActiveOutput<>, AnnotationType >; };