#include <winstl/window/zorder_iterator.hpp>
Construction | |
zorder_iterator_tmpl () | |
~zorder_iterator_tmpl () throw () | |
class_type & | operator= (class_type const &) |
static class_type | create (HWND hwndRoot, search from) |
Public Types | |
Types | |
typedef T | traits_type |
typedef HWND | value_type |
typedef size_t | size_type |
typedef ws_ptrdiff_t | difference_type |
typedef zorder_iterator_tmpl< T > | class_type |
typedef zorder_iterator_tmpl < typename traits_type::alternate_type > | base_iterator_type |
typedef base_iterator_type | iterator_type |
Public Member Functions | |
base_iterator_type | base () const |
Input Iterator Methods | |
class_type & | operator++ () |
class_type | operator++ (int) |
value_type | operator* () const |
Bidirectional Iterator Methods | |
class_type & | operator-- () |
class_type | operator-- (int) |
Comparison | |
bool | equal (class_type const &rhs) const |