You shouldn't ever need to use this class directly - it's used internally by ValueTree::begin() and ValueTree::end() to allow range-based-for loops on a ValueTree.
| Public Types | |
| using | difference_type = std::ptrdiff_t | 
| using | value_type = ValueTree | 
| using | reference = ValueTree& | 
| using | pointer = ValueTree* | 
| using | iterator_category = std::forward_iterator_tag | 
| Public Member Functions | |
| Iterator (const ValueTree &, bool isEnd) | |
| Iterator & | operator++ () | 
| bool | operator== (const Iterator &) const | 
| bool | operator!= (const Iterator &) const | 
| ValueTree | operator* () const | 
| using juce::ValueTree::Iterator::difference_type = std::ptrdiff_t | 
| using juce::ValueTree::Iterator::iterator_category = std::forward_iterator_tag | 
| juce::ValueTree::Iterator::Iterator | ( | const ValueTree & | , | 
| bool | isEnd ) | 
References juce::ValueTree::ValueTree().
Referenced by operator!=(), operator++(), and operator==().
| Iterator & juce::ValueTree::Iterator::operator++ | ( | ) | 
References Iterator().
| bool juce::ValueTree::Iterator::operator== | ( | const Iterator & | ) | const | 
References Iterator().
| bool juce::ValueTree::Iterator::operator!= | ( | const Iterator & | ) | const | 
References Iterator().
| ValueTree juce::ValueTree::Iterator::operator* | ( | ) | const | 
References juce::ValueTree::ValueTree().