X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacketRegistry.cti;h=75c26ce529a7554f046ea3d1f4adc5b78fd6bc08;hb=2371b3e67e650b7e829c35e8b4441a8ce2931ac0;hp=41a912711e83d01047993b40671c7c3c79f45e0c;hpb=47368f306a577d1e46df69a7f729bd3893cbe5e7;p=senf.git diff --git a/Packets/PacketRegistry.cti b/Packets/PacketRegistry.cti index 41a9127..75c26ce 100644 --- a/Packets/PacketRegistry.cti +++ b/Packets/PacketRegistry.cti @@ -1,9 +1,9 @@ // $Id$ // // Copyright (C) 2006 -// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) -// Kompetenzzentrum fuer Satelitenkommunikation (SatCom) -// Stefan Bund +// Fraunhofer Institute for Open Communication Systems (FOKUS) +// Competence Center NETwork research (NET), St. Augustin, GERMANY +// Stefan Bund // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -20,7 +20,8 @@ // Free Software Foundation, Inc., // 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// Definition of inline template funPacketRegistry.ons +/** \file + \brief PacketRegistry inline template implementation */ #include "PacketRegistry.ih" @@ -65,7 +66,8 @@ prefix_ typename Tag::key_t senf::PacketRegistry::key(Packet packet) } template -prefix_ typename Tag::key_t senf::PacketRegistry::key(Packet packet, NoThrow_t) +prefix_ typename boost::optional +senf::PacketRegistry::key(Packet packet, NoThrow_t) { return registry().key(packet.typeId(),true); }