System::Collections::Generic::DictionaryIterator-klass

DictionaryIterator class

Dictionary iterator that provides KeyValuePair notation.

template<typename Dict>class DictionaryIterator : public System::Details::NativeIteratorWrapperBase<Dict::KeyValuePairType, Dict::map_t::const_iterator>,
                                                  private System::Details::IteratorPointerUpdater<Dict::KeyValuePairType, false>
ParameterBeskrivning
DictDictionary klass.

Metoder

MetodBeskrivning
CloneIterator() const overrideKlonar aktuell iterator.
DecrementIterator() overrideFlyttar iteratorn ett steg bakåt.
DictionaryIterator(typename Dict::map_t::const_iterator&&, typename Dict::map_t::const_iterator&&)Konstruktor.
DictionaryIterator(const typename Dict::map_t::const_iterator&, const typename Dict::map_t::const_iterator&)Konstruktor.
DictionaryIterator(DictionaryIterator&&)Flyttkonstruktor.
IncrementIterator() overrideFlyttar iteratorn ett steg framåt.
ShiftIteratorBy(std::ptrdiff_t) overrideFlyttar iteratorn med det angivna antalet steg.
virtual ~DictionaryIterator()Destruktor.

Se även