Lines Matching defs:Iterator
77 struct Iterator struct in phosphor::software::VR::TokenizedLines
79 using iterator_category = std::forward_iterator_tag;
80 using value_type = std::vector<std::string_view>;
81 using difference_type = std::ptrdiff_t;
82 using pointer = const value_type*;
83 using reference = const value_type&;
86 Iterator(std::string_view sv) : remaining(sv) in Iterator() argument
91 reference operator*() const in operator *()
96 pointer operator->() const in operator ->()
101 Iterator& operator++() in operator ++()
107 Iterator operator++(int) in operator ++()
125 std::string_view remaining;
126 std::vector<std::string_view> currentTokens;
128 void next() in next()