Fix Build-Depends in debian/control
[senf.git] / Packets / PacketRegistry.cti
index 6de3a0c..fa4096d 100644 (file)
@@ -66,14 +66,14 @@ prefix_ typename boost::optional<typename Tag::key_t> senf::PacketRegistry<Tag>:
 }
 
 template <class Tag>
-prefix_ typename Tag::key_t senf::PacketRegistry<Tag>::key(Packet packet)
+prefix_ typename Tag::key_t senf::PacketRegistry<Tag>::key(Packet const & packet)
 {
     return registry().key(packet.typeId());
 }
 
 template <class Tag>
 prefix_ typename boost::optional<typename Tag::key_t>
-senf::PacketRegistry<Tag>::key(Packet packet, NoThrow_t)
+senf::PacketRegistry<Tag>::key(Packet const & packet, NoThrow_t)
 {
     return registry().key(packet.typeId(),true);
 }
@@ -118,7 +118,7 @@ senf::detail::PacketRegistryImpl<KeyType>::begin()
     const
 {
     return boost::make_transform_iterator(
-        registry_.begin(), __gnu_cxx::select1st<typename PacketMap::value_type>());
+        registry_.begin(), ::__gnu_cxx::select1st<typename PacketMap::value_type>());
 }
 
 template <class KeyType>
@@ -127,13 +127,13 @@ senf::detail::PacketRegistryImpl<KeyType>::end()
     const
 {
     return boost::make_transform_iterator(
-        registry_.end(), __gnu_cxx::select1st<typename PacketMap::value_type>());
+        registry_.end(), ::__gnu_cxx::select1st<typename PacketMap::value_type>());
 }
 
 ///////////////////////////////PacketRegistry..e///////////////////////////////////////
 #undef prefix_
 
-\f
+
 // Local Variables:
 // mode: c++
 // fill-column: 100