zorder_iterator_tmpl Class Template Reference
[Windows Window Library]

#include <winstl/window/zorder_iterator.hpp>

Inheritance diagram for zorder_iterator_tmpl:

iterator_base< winstl_ns_qual_std(input_iterator_tag), HWND, ws_ptrdiff_t, void, HWND >

List of all members.


Detailed Description

template<typename T>
class winstl::zorder_iterator_tmpl< T >

Iterates over the Z-order of window peers.

Construction

 zorder_iterator_tmpl ()
 ~zorder_iterator_tmpl () throw ()
class_typeoperator= (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_typeoperator++ ()
class_type operator++ (int)
value_type operator* () const
Bidirectional Iterator Methods
class_typeoperator-- ()
class_type operator-- (int)
Comparison
bool equal (class_type const &rhs) const

The documentation for this class was generated from the following file:

Generated on Thu Jun 10 08:59:41 2010 for STLSoft by  doxygen 1.5.6