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.