For internal use only.
Definition at line 42 of file ListBParser.ih.
Classes |
|
struct | container_policy |
Internal: ListBParser container/wrapper policy. More... |
|
Public Types |
|
typedef PacketParserBase::data_iterator |
data_iterator |
typedef PacketParserBase::state_type |
state_type |
typedef PacketParserBase::size_type | size_type |
typedef ElementParser | element_type |
typedef ListParser < ListBParser_Policy > |
parser_type |
typedef ListParser_Container < container_policy > |
container_type |
Public Member Functions |
|
ListBParser_Policy () | |
template<class Arg > | |
ListBParser_Policy (Arg const &arg) | |
size_type | bytes (data_iterator i, state_type s) const |
size_type | size (data_iterator i, state_type s) const |
void | init (data_iterator i, state_type s) const |
Static Public Attributes |
|
static const size_type | init_bytes = AuxPolicy::aux_bytes |
typedef ListParser_Container< container_policy > senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
container_type | ||||
Definition at line 78 of file ListBParser.ih.
typedef PacketParserBase::data_iterator senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
data_iterator | ||||
Definition at line 70 of file ListBParser.ih.
typedef ElementParser senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
element_type | ||||
Definition at line 76 of file ListBParser.ih.
typedef ListParser< ListBParser_Policy > senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
parser_type | ||||
Definition at line 77 of file ListBParser.ih.
typedef PacketParserBase::size_type senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
size_type | ||||
Definition at line 74 of file ListBParser.ih.
typedef PacketParserBase::state_type senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
state_type | ||||
Definition at line 73 of file ListBParser.ih.
senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
ListBParser_Policy | () | |||
Definition at line 37 of file ListBParser.cti.
senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
ListBParser_Policy | ( | Arg const & | arg | ) |
Definition at line 43 of file ListBParser.cti.
senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >::size_type senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
bytes | ( | data_iterator | i, | |
state_type | s | ) | ||
Definition at line 49 of file ListBParser.cti.
void senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
init | ( | data_iterator | i, | |
state_type | s | ) | ||
Definition at line 66 of file ListBParser.cti.
senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >::size_type senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >:: | ||||
size | ( | data_iterator | i, | |
state_type | s | ) | ||
Definition at line 57 of file ListBParser.cti.
const size_type senf::detail::ListBParser_Policy< ElementParser, AuxPolicy >::init_bytes = AuxPolicy::aux_bytes | ||||
[static] | ||||
Definition at line 80 of file ListBParser.ih.