PacketTypes.hh File Reference

PacketTypes public header. More...

#include "PacketVector.hh"
#include <boost/intrusive_ptr.hpp>
#include <boost/cstdint.hpp>
#include <boost/intrusive/list.hpp>
#include <boost/intrusive/list_hook.hpp>
Include dependency graph for PacketTypes.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  senf::detail::packet::smart_pointer< T >
 Internal: Template typedef for used smart pointer. More...
 

Namespaces

 senf
 
 senf::detail
 
 senf::detail::packet
 
 senf::detail::packet::test
 

Macros

#define HH_SENF_Packets_PacketTypes_i_
 

Typedefs

typedef boost::intrusive::list_base_hook< boost::intrusive::tag< interpreter_list_tag > > senf::detail::packet::interpreter_list_base
 
typedef boost::intrusive::list< PacketInterpreterBase, boost::intrusive::constant_time_size< false >, boost::intrusive::base_hook< interpreter_list_base > > senf::detail::packet::interpreter_list
 
typedef boost::uint8_t senf::detail::packet::byte
 
typedef PacketVector senf::detail::packet::raw_container
 
typedef raw_container::size_type senf::detail::packet::size_type
 
typedef raw_container::difference_type senf::detail::packet::difference_type
 
typedef raw_container::iterator senf::detail::packet::iterator
 
typedef raw_container::const_iterator senf::detail::packet::const_iterator
 
typedef long senf::detail::packet::refcount_t
 

Detailed Description

PacketTypes public header.

Definition in file PacketTypes.hh.

Macro Definition Documentation

◆ HH_SENF_Packets_PacketTypes_i_

#define HH_SENF_Packets_PacketTypes_i_

Definition at line 82 of file PacketTypes.hh.