Hello *,
I think this is more the question to spirit devlopers. I would like to know
how spirit internally maintains the parsed data? Here is an example of what
I mean.
I have to parse some byte sequence represented as hex pairs:
00 ce ab 00 de ad be ef ...
If I use the parser like this:
boost::spirit::qi::uint_parser
data_item;
Are the fields of the map used directly while parsing, or are there some temporaries, which will be first created (somewhere inside qi core) and filled with data and afterwards assigned to the corresponding map field? Many thanks for the gread lib! Ovanes