}
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);
}
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>
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