PacketImpl public header. More...
#include <boost/noncopyable.hpp>#include <boost/static_assert.hpp>#include <boost/ptr_container/ptr_vector.hpp>#include <boost/type_traits/aligned_storage.hpp>#include <senf/Utils/pool_alloc_mixin.hh>#include "PacketImpl.ih"#include "PacketInterpreter.hh"#include "PacketType.hh"#include "PacketImpl.cci"#include "PacketImpl.ct"#include "PacketImpl.cti"
Go to the source code of this file.
Classes | |
| struct | senf::ComplexAnnotation |
| Marker base-class for complex annotations. More... | |
| class | senf::PacketInterpreter< PacketType > |
| Internal: Concrete packet interpreter. More... | |
| class | senf::detail::PacketImpl |
| Internal: Packet data storage. More... | |
| struct | senf::detail::PacketImpl::Guard |
| Internal: Keep PacketImpl instance alive. More... | |
Namespaces | |
| senf | |
| senf::detail | |
Macros | |
| #define | HH_SENF_Packets_Packets__decls_ |
Functions | |
| void | senf::dumpPacketAnnotationRegistry (std::ostream &os) |
| Dump annotation registry debug information. More... | |
| void | senf::detail::intrusive_ptr_add_ref (PacketImpl *) |
| void | senf::detail::intrusive_ptr_release (PacketImpl *) |
PacketImpl public header.
Definition in file PacketImpl.hh.
| #define HH_SENF_Packets_Packets__decls_ |
Definition at line 33 of file PacketImpl.hh.