#include <memory>
#include <vector>
#include <boost/utility.hpp>
#include <boost/static_assert.hpp>
#include <boost/ptr_container/ptr_vector.hpp>
#include <senf/Utils/pool_alloc_mixin.hh>
#include <senf/Utils/singleton.hh>
#include "PacketImpl.ih"
#include "PacketImpl.cci"
#include "PacketImpl.ct"
#include "PacketImpl.cti"
Go to the source code of this file.
Definition in file PacketImpl.hh.
Classes |
|
struct | senf::ComplexAnnotation |
Marker base-class for complex annotations. More... |
|
class | senf::detail::PacketImpl |
Internal: Packet data storage. More... |
|
struct | senf::detail::PacketImpl::PacketImpl::Guard |
Internal: Keep PacketImpl instance alive. More... |
|
union | senf::detail::PacketImpl::PacketImpl::SimpleAnnotationSlot |
Namespaces |
|
namespace | senf |
namespace | senf::detail |
Defines |
|
#define | HH_SENF_Packets_PacketImpl_ 1 |
#define | HH_SENF_Packets_PacketImpl_i_ |
Functions |
|
void | senf::dumpPacketAnnotationRegistry (std::ostream &os) |
Dump annotation registry debug information. |
#define | ||||
HH_SENF_Packets_PacketImpl_ 1 | ||||
Definition at line 27 of file PacketImpl.hh.
#define | ||||
HH_SENF_Packets_PacketImpl_i_ | ||||
Definition at line 222 of file PacketImpl.hh.