Packet public header. More...
#include <boost/operators.hpp>#include <boost/utility/enable_if.hpp>#include <boost/type_traits/is_integral.hpp>#include <senf/Utils/Tags.hh>#include <senf/Utils/safe_bool.hh>#include "PacketInterpreter.hh"#include "Packet.cci"#include "Packet.ct"#include "Packet.cti"

Go to the source code of this file.
Classes | |
| class | senf::ConcretePacket< PacketType > |
| Protocol specific packet handle. More... | |
| class | senf::Packet |
| Main Packet class. More... | |
| class | senf::ConcretePacket< PacketType > |
| Protocol specific packet handle. More... | |
| struct | senf::ConcretePacket< PacketType >::ParserProxy |
Namespaces | |
| senf | |
Macros | |
| #define | SENF_PACKET_PREVENT_TEMPLATE_INSTANTIATION(Packet) |
| #define | SENF_PACKET_INSTANTIATE_TEMPLATE(Packet) |
| #define | HH_SENF_Packets_Packet_i_ |
Functions | |
| std::ostream & | senf::operator<< (std::ostream &os, Packet const &packet) |
| template<class PacketType , class Parser > | |
| Parser | senf::operator<< (Parser target, ConcretePacket< PacketType > const &packet) |
| Generic parser copying. More... | |
Packet public header.
Definition in file Packet.hh.