#include <senf/Packets/AuxParser.hh>
Transform must satisfy the interface
struct Transform { typedef unspecified value_type; static value_type get(unspecified v); static unspecified set(value_type v); };
Definition at line 136 of file AuxParser.hh.
Public Types |
|
typedef TransformAuxParserPolicy < typename Policy::WrapperPolicy, Transform > |
WrapperPolicy |
typedef TransformAuxParserPolicy < typename Policy::ParserPolicy, Transform > |
ParserPolicy |
Public Member Functions |
|
TransformAuxParserPolicy () | |
template<class Arg > | |
TransformAuxParserPolicy (Arg const &arg) | |
Transform::value_type | aux (PacketParserBase::data_iterator i, PacketParserBase::state_type s) const |
void | aux (typename Transform::value_type const &v, PacketParserBase::data_iterator i, PacketParserBase::state_type s) const |
Static Public Attributes |
|
static PacketParserBase::size_type const |
aux_bytes = Policy::aux_bytes |
typedef TransformAuxParserPolicy<typename Policy::ParserPolicy, Transform> senf::detail::TransformAuxParserPolicy< Policy, Transform >:: | ||||
ParserPolicy | ||||
Definition at line 140 of file AuxParser.hh.
typedef TransformAuxParserPolicy<typename Policy::WrapperPolicy, Transform> senf::detail::TransformAuxParserPolicy< Policy, Transform >:: | ||||
WrapperPolicy | ||||
Definition at line 139 of file AuxParser.hh.
senf::detail::TransformAuxParserPolicy< Policy, Transform >:: | ||||
TransformAuxParserPolicy | () | |||
Definition at line 175 of file AuxParser.cti.
senf::detail::TransformAuxParserPolicy< Policy, Transform >:: | ||||
TransformAuxParserPolicy | ( | Arg const & | arg | ) |
Definition at line 181 of file AuxParser.cti.
void senf::detail::TransformAuxParserPolicy< Policy, Transform >:: | ||||
aux | ( | typename Transform::value_type const & | v, | |
PacketParserBase::data_iterator | i, | |||
PacketParserBase::state_type | s | ) | ||
Definition at line 196 of file AuxParser.cti.
Transform::value_type senf::detail::TransformAuxParserPolicy< Policy, Transform >:: | ||||
aux | ( | PacketParserBase::data_iterator | i, | |
PacketParserBase::state_type | s | ) | ||
Definition at line 187 of file AuxParser.cti.
PacketParserBase::size_type const senf::detail::TransformAuxParserPolicy< Policy, Transform >::aux_bytes = Policy::aux_bytes | ||||
[static] | ||||
Definition at line 142 of file AuxParser.hh.