X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacketRegistry.hh;h=6c76021f022939f954be1b6ebcf0904c6ab8f6f9;hb=2371b3e67e650b7e829c35e8b4441a8ce2931ac0;hp=ef1fa261755cda73c6bd716feeee933b5fcd7aa9;hpb=2d6585ff852e9d282c17003ba1db0b73eb3a8500;p=senf.git diff --git a/Packets/PacketRegistry.hh b/Packets/PacketRegistry.hh index ef1fa26..6c76021 100644 --- a/Packets/PacketRegistry.hh +++ b/Packets/PacketRegistry.hh @@ -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 @@ -30,7 +30,7 @@ #include #include // for boost::noncopyable #include -#include "Utils/Exception.hh" +#include "../Utils/Exception.hh" #include "Packet.hh" //#include "PacketRegistry.mpp" @@ -193,6 +193,10 @@ packet of which the key is requested static Registry & registry(); }; + /** \brief Entry not found in registry + + This exception is signaled whenever a throwing lookup operation fails. + */ struct PacketTypeNotRegisteredException : public std::exception { virtual char const * what() const throw() { return "packet type not registered"; } }; @@ -200,7 +204,7 @@ packet of which the key is requested ///////////////////////////////hh.e//////////////////////////////////////// #endif -#if !defined(SENF_PACKETS_DECL_ONLY) && !defined(HH_PacketRegistryImpl_i_) +#if !defined(HH_Packets__decls_) && !defined(HH_PacketRegistryImpl_i_) #define HH_PacketRegistryImpl_i_ //#include "PacketRegistry.cci" #include "PacketRegistry.ct" @@ -218,10 +222,3 @@ packet of which the key is requested // comment-column: 40 // End: -// LocalWords: PacketRegistry hh dil Fraunhofer Institut fuer offene FOKUS de -// LocalWords: Kommunikationssysteme Kompetenzzentrum Satelitenkommunikation -// LocalWords: SatCom Bund stefan bund fokus fraunhofer Ethertype IP struct -// LocalWords: SomeTag endcode senf SomePacket registerPacket ingroup param -// LocalWords: registerSomePacket RegistrationProxy namespace PacketType key -// LocalWords: registerPacketType ConcretePacket PacketTypeNotRegistered href -// LocalWords: http www org html