For internal use only.
This is the iterator type used for both ArrayParser and VectorParser. It is a model of random access iterator.
Definition at line 42 of file ArrayParser.ih.
Public Member Functions |
|
ArrayParser_iterator () | |
ArrayParser_iterator (PacketParserBase::data_iterator const &i, PacketParserBase::state_type s) | |
ElementParser | operator[] (int i) const |
PacketParserBase::data_iterator | raw () const |
Return data_iterator. |
senf::detail::ArrayParser_iterator< ElementParser >:: | ||||
ArrayParser_iterator | () | |||
Definition at line 81 of file ArrayParser.cti.
senf::detail::ArrayParser_iterator< ElementParser >:: | ||||
ArrayParser_iterator | ( | PacketParserBase::data_iterator const & | i, | |
PacketParserBase::state_type | s | ) | ||
Definition at line 87 of file ArrayParser.cti.
ElementParser senf::detail::ArrayParser_iterator< ElementParser >:: | ||||
operator[] | ( | int | i | ) |
Definition at line 93 of file ArrayParser.cti.
senf::PacketParserBase::data_iterator senf::detail::ArrayParser_iterator< ElementParser >:: | ||||
raw | () | |||
Return data_iterator.
Returns the raw data_iterator pointing to the beginning of the current element
Definition at line 101 of file ArrayParser.cti.