senf::detail::PacketSizeAuxParserPolicy Struct Reference

#include <senf/Packets/AuxParser.hh>

Public Types

typedef PacketSizeAuxParserPolicy WrapperPolicy
 
typedef PacketSizeAuxParserPolicy ParserPolicy
 

Public Member Functions

PacketParserBase::size_type aux (PacketParserBase::data_iterator i, PacketParserBase::state_type s) const
 
void aux (unsigned v, PacketParserBase::data_iterator i, PacketParserBase::state_type s) const
 
PacketParserBase::data_iterator adjust (PacketParserBase::data_iterator i, PacketParserBase::state_type s) const
 

Static Public Attributes

static PacketParserBase::size_type const aux_bytes = 0
 

Detailed Description

Definition at line 142 of file AuxParser.hh.

Member Typedef Documentation

◆ ParserPolicy

◆ WrapperPolicy

Member Function Documentation

◆ adjust()

PacketParserBase::data_iterator senf::detail::PacketSizeAuxParserPolicy::adjust ( PacketParserBase::data_iterator  i,
PacketParserBase::state_type  s 
) const

◆ aux() [1/2]

PacketParserBase::size_type senf::detail::PacketSizeAuxParserPolicy::aux ( PacketParserBase::data_iterator  i,
PacketParserBase::state_type  s 
) const

◆ aux() [2/2]

void senf::detail::PacketSizeAuxParserPolicy::aux ( unsigned  v,
PacketParserBase::data_iterator  i,
PacketParserBase::state_type  s 
) const

Member Data Documentation

◆ aux_bytes

PacketParserBase::size_type const senf::detail::PacketSizeAuxParserPolicy::aux_bytes = 0
static

Definition at line 147 of file AuxParser.hh.


The documentation for this struct was generated from the following file: