// $Id$
//
-// Copyright (C) 2008
+// Copyright (C) 2008
// Fraunhofer Institute for Open Communication Systems (FOKUS)
// Competence Center NETwork research (NET), St. Augustin, GERMANY
// Stefan Bund <g0dil@berlios.de>
debug::PassiveSink sink2;
AnnotationRouter router;
-
+
ppi::connect(source, router);
ppi::connect(router, 1, sink1);
ppi::connect(router, 2, sink2);
-
- BOOST_CHECK_THROW( connect(router, 2, sink2),
+
+ BOOST_CHECK_THROW( connect(router, 2, sink2),
module::AnnotationRouter<IntAnnotation>::DuplicateKeyException);
ppi::init();
senf::ppi::connect(router, 1, sink1);
senf::ppi::init();
source.submit(p1);
-
+
BOOST_CHECK_EQUAL( sink1.size(), 2u );
BOOST_CHECK_EQUAL( sink2.size(), 1u );
}