System::Collections::Generic::ValueIterator Klasse

ValueIterator class

Dictionary iterator that provides value access.

template<typename Dict>class ValueIterator : public System::Details::NativeIteratorWrapperBase<Dict::map_t::mapped_type, Dict::map_t::const_iterator>,
                                             private System::Details::IteratorPointerUpdater<Dict::map_t::mapped_type, false>
ParameterBeschreibung
DictDictionary Klasse.

Methoden

MethodeBeschreibung
CloneIterator() const overrideKlonen des aktuellen Iterators.
DecrementIterator() overrideBewegt den Iterator einen Schritt zurück.
IncrementIterator() overrideBewegt den Iterator einen Schritt vorwärts.
ShiftIteratorBy(std::ptrdiff_t) overrideBewegt den Iterator um die angegebene Anzahl von Schritten.
ValueIterator(typename Dict::map_t::const_iterator&&, typename Dict::map_t::const_iterator&&)Konstruktor.
ValueIterator(const typename Dict::map_t::const_iterator&, const typename Dict::map_t::const_iterator&)Konstruktor.
ValueIterator(ValueIterator&&)Move-Konstruktor.
virtual ~ValueIterator()Destruktor.

Siehe auch