15            std::stack<BaseComponent*> parents;
 
   16            std::stack<size_t> indices;
 
   29            IBaseConstForwardIterator<BaseComponent, composite_forward_iterator>& operator ++ () 
noexcept override;
 
   33            bool operator == (
const IBaseConstForwardIterator<BaseComponent, composite_forward_iterator>& 
composite_forward_iterator) 
const noexcept override;
 
   35            bool operator != (
const IBaseConstForwardIterator<BaseComponent, composite_forward_iterator>& 
composite_forward_iterator) 
const noexcept override;