60 return order::at_end();
94 return order::operator*();
112template<
bool visit_self,
bool visit_
internal,
bool visit_child>
115template<
bool visit_self,
bool visit_
internal,
bool visit_child>
widget * get()
See operator*.
widget * operator->()
See operator*.
iterator(widget &root)
Constructor.
iterator(const iterator &)=delete
bool next()
Visit the next widget.
iterator< order > & operator++()
See next.
widget & operator*()
Returns the current widget.
iterator & operator=(const iterator &)=delete
bool at_end() const
Has the iterator reached the end?