result_type operator() (const result_type& str) const { std::vector<result_type> v; result_type::const_iterator first = str.begin(), last = str.end(); qi::parse(first, last, +(char_-',')%',', v); return v[8]; }
/// construct begin iterator locality_result_iterator(result_type const& results) : data_(new data(results.begin(), results.end())) {}