template <typename Iter>
class RangeIterator
Defined at line 1046 of file ../../third_party/icu/latest/source/common/unicode/locid.h
A generic Locale iterator implementation over Locale input iterators.
ICU 65
Public Methods
void RangeIterator<Iter> (Iter begin, Iter end)
Constructs an iterator from a begin/end range.
Each of the iterator parameter values must be an
input iterator whose value is convertible to const Locale
&
.
Parameters
begin Start of range.
end Exclusive end of range. ICU 65
Defined at line 1057 of file ../../third_party/icu/latest/source/common/unicode/locid.h
UBool hasNext ()
Returns
true if next() can be called again.
ICU 65
Defined at line 1063 of file ../../third_party/icu/latest/source/common/unicode/locid.h
const Locale & next ()
Returns
the next locale.
ICU 65
Defined at line 1069 of file ../../third_party/icu/latest/source/common/unicode/locid.h