#include <senf/Packets/AuxParser.hh>
Place auxiliary field at a variable distance before the container/collection
Definition at line 84 of file AuxParser.hh.
Public Types |
|
| typedef DynamicWrapperAuxParserPolicy < P > |
WrapperPolicy |
| typedef DynamicAuxParserPolicy< P > | ParserPolicy |
Public Member Functions |
|
| DynamicAuxParserPolicy (P p) | |
| DynamicAuxParserPolicy (WrapperPolicy const &other) | |
| 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 |
Public Attributes |
|
| P | p_ |
Static Public Attributes |
|
| static PacketParserBase::size_type const |
aux_bytes = 0 |
| typedef DynamicAuxParserPolicy<P> senf::detail::DynamicAuxParserPolicy< P >:: | ||||
| ParserPolicy | ||||
Definition at line 87 of file AuxParser.hh.
| typedef DynamicWrapperAuxParserPolicy<P> senf::detail::DynamicAuxParserPolicy< P >:: | ||||
| WrapperPolicy | ||||
Definition at line 86 of file AuxParser.hh.
| senf::detail::DynamicAuxParserPolicy< P >:: | ||||
| DynamicAuxParserPolicy | ( | P | p | ) |
Definition at line 97 of file AuxParser.cti.
| senf::detail::DynamicAuxParserPolicy< P >:: | ||||
| DynamicAuxParserPolicy | ( | WrapperPolicy const & | other | ) |
Definition at line 103 of file AuxParser.cti.
| senf::PacketParserBase::data_iterator senf::detail::DynamicAuxParserPolicy< P >:: | ||||
| adjust | ( | PacketParserBase::data_iterator | i, | |
| PacketParserBase::state_type | s | ) | ||
Definition at line 127 of file AuxParser.cti.
| void senf::detail::DynamicAuxParserPolicy< P >:: | ||||
| aux | ( | typename P::value_type const & | v, | |
| PacketParserBase::data_iterator | i, | |||
| PacketParserBase::state_type | s | ) | ||
Definition at line 117 of file AuxParser.cti.
| P::value_type senf::detail::DynamicAuxParserPolicy< P >:: | ||||
| aux | ( | PacketParserBase::data_iterator | i, | |
| PacketParserBase::state_type | s | ) | ||
Definition at line 109 of file AuxParser.cti.
| PacketParserBase::size_type const senf::detail::DynamicAuxParserPolicy< P >::aux_bytes = 0 | ||||
| [static] | ||||
Definition at line 89 of file AuxParser.hh.
| P senf::detail::DynamicAuxParserPolicy< P >::p_ | ||||
| [mutable] | ||||
Definition at line 98 of file AuxParser.hh.