17 IteratorState::IteratorState(
const INode* single_element) : m_position(0)
 
   19     m_samples.push_back(single_element);
 
   22 IteratorState::IteratorState(std::vector<const INode*> samples) : m_samples(samples), m_position(0)
 
Defines classes IteratorState, IteratorMemento and NodeIterator.
 
Base class for tree-like structures containing parameterized objects.