X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacketInterpreter.hh;h=075d53b7ba93b246b359b805ea2968b43ff5876c;hb=6116cb96ea7bdcb42b7d12165a05fcbe0687226d;hp=9c6e5bfce10378bf1ce6a295bf48869bdb9aa581;hpb=a3d3979b7daaf22ea63ca356edbfa8047dff7b78;p=senf.git diff --git a/Packets/PacketInterpreter.hh b/Packets/PacketInterpreter.hh index 9c6e5bf..075d53b 100644 --- a/Packets/PacketInterpreter.hh +++ b/Packets/PacketInterpreter.hh @@ -1,3 +1,5 @@ +// $Id$ +// // Copyright (C) 2007 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) // Kompetenzzentrum fuer Satelitenkommunikation (SatCom) @@ -25,15 +27,15 @@ #define HH_PacketInterpreter_ 1 // Custom includes -#include +#include "../boost/intrusive/ilist.hpp" #include #include #include #include -#include "Utils/intrusive_refcount.hh" -#include "Utils/pool_alloc_mixin.hh" +#include "../Utils/intrusive_refcount.hh" +#include "../Utils/pool_alloc_mixin.hh" #include "PacketData.hh" -#include "Utils/TypeIdValue.hh" +#include "../Utils/TypeIdValue.hh" //#include "PacketInterpreter.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -212,6 +214,7 @@ namespace senf { friend class intrusive_refcount_t; template friend class PacketInterpreter; friend class detail::packet::test::TestDriver; + friend class PacketParserBase; }; /** \brief Internal: Concrete packet interpreter @@ -383,7 +386,7 @@ namespace senf { ///////////////////////////////hh.e//////////////////////////////////////// #endif -#if !defined(SENF_PACKETS_DECL_ONLY) && !defined(HH_PacketInterpreter_i_) +#if !defined(HH_Packets__decls_) && !defined(HH_PacketInterpreter_i_) #define HH_PacketInterpreter_i_ #include "PacketInterpreter.cci" #include "PacketInterpreter.ct"