System::Collections::Generic::DictionaryIterator क्लास

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>
पैरामीटरविवरण
DictDictionary क्लास।

विधियाँ

विधिविवरण
CloneIterator() const overrideवर्तमान इटरेटर की क्लोन बनाता है।
DecrementIterator() overrideइटररेटर को एक कदम पीछे ले जाता है।
DictionaryIterator(typename Dict::map_t::const_iterator&&, typename Dict::map_t::const_iterator&&)निर्माता।
DictionaryIterator(const typename Dict::map_t::const_iterator&, const typename Dict::map_t::const_iterator&)निर्माता।
DictionaryIterator(DictionaryIterator&&)मूव कंस्ट्रक्टर।
IncrementIterator() overrideइटररेटर को एक कदम आगे ले जाता है।
ShiftIteratorBy(std::ptrdiff_t) overrideइटररेटर को निर्दिष्ट संख्या में कदमों द्वारा ले जाता है।
virtual ~DictionaryIterator()डिस्ट्रक्टर।

संबंधित देखें