Namespaces | |
| policy | |
| walker | |
Classes | |
| class | logic_error |
| Thrown when deferring an invalid iterator. More... | |
| class | range_error |
| Thrown when moving an invalid iterator. More... | |
| class | iterator |
| The iterator class. More... | |
| class | walker_base |
| The walker abstract base class. More... | |
| class | container |
| A walker for a gui2::container_base. More... | |
| class | grid |
| A walker for a gui2::grid. More... | |
| class | scrollbar_container |
| A walker for a gui2::container_base. More... | |
| class | tree_node |
| A walker for a gui2::tree_view_node. More... | |
Typedefs | |
| template<bool visit_self, bool visit_internal, bool visit_child> | |
| using | top_down_iterator = iterator< policy::order::top_down< visit_self, visit_internal, visit_child > > |
| template<bool visit_self, bool visit_internal, bool visit_child> | |
| using | bottom_up_iterator = iterator< policy::order::bottom_up< visit_self, visit_internal, visit_child > > |
| using | walker_ptr = std::unique_ptr< class walker_base > |
| using gui2::iteration::bottom_up_iterator = typedef iterator<policy::order::bottom_up<visit_self, visit_internal, visit_child> > |
Definition at line 116 of file iterator.hpp.
| using gui2::iteration::top_down_iterator = typedef iterator<policy::order::top_down<visit_self, visit_internal, visit_child> > |
Definition at line 113 of file iterator.hpp.
| using gui2::iteration::walker_ptr = typedef std::unique_ptr<class walker_base> |
Definition at line 44 of file widget.hpp.