Internal: Prefix aux-parser policy. More...
#include <senf/Packets/AuxParser.hh>
| Public Types | |
| typedef PrefixAuxParserPolicy | WrapperPolicy | 
| typedef PrefixAuxParserPolicy | ParserPolicy | 
| Public Member Functions | |
| P::value_type | aux (PacketParserBase::data_iterator i, PacketParserBase::state_type s) const | 
| void | aux (typename P::value_type const &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 = P::fixed_bytes | 
Internal: Prefix aux-parser policy.
Place auxiliary field directly before a container/collection.
Definition at line 39 of file AuxParser.hh.
| typedef PrefixAuxParserPolicy senf::detail::PrefixAuxParserPolicy< P >::ParserPolicy | 
Definition at line 42 of file AuxParser.hh.
| typedef PrefixAuxParserPolicy senf::detail::PrefixAuxParserPolicy< P >::WrapperPolicy | 
Definition at line 41 of file AuxParser.hh.
| PacketParserBase::data_iterator senf::detail::PrefixAuxParserPolicy< P >::adjust | ( | PacketParserBase::data_iterator | i, | 
| PacketParserBase::state_type | s | ||
| ) | const | 
| P::value_type senf::detail::PrefixAuxParserPolicy< P >::aux | ( | PacketParserBase::data_iterator | i, | 
| PacketParserBase::state_type | s | ||
| ) | const | 
| void senf::detail::PrefixAuxParserPolicy< P >::aux | ( | typename P::value_type const & | v, | 
| PacketParserBase::data_iterator | i, | ||
| PacketParserBase::state_type | s | ||
| ) | const | 
| 
 | static | 
Definition at line 44 of file AuxParser.hh.