zorder_sequence_base Class Template Reference
[Windows Window Library]

#include <winstl/window/zorder_sequences.hpp>

Inheritance diagram for zorder_sequence_base:

stl_collection_tag collection_tag

List of all members.


Detailed Description

template<zorder_iterator_base::search B, zorder_iterator_base::search E>
class winstl::zorder_sequence_base< B, E >

Window peer sequence.

Public Types

Member Types
typedef zorder_iterator iterator
 The mutating (non-const) iterator type.
typedef iterator::value_type value_type
 The value type.
typedef iterator::size_type size_type
 The size type.
typedef iterator::difference_type difference_type
 The difference type.
typedef zorder_iterator const_iterator
 The non-mutating (const) iterator type.
typedef
iterator::base_iterator_type 
reverse_iterator
 The mutating (non-const) reverse iterator type.
typedef
const_iterator::base_iterator_type 
const_reverse_iterator
 The non-mutating (const) reverse iterator type.
typedef zorder_sequence_base
< B, E > 
class_type
 This class.

Public Member Functions

Construction
 zorder_sequence_base (HWND hwndRoot)
 Constructs a sequence of peers of the given window.
Iteration
iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const
reverse_iterator rbegin ()
reverse_iterator rend ()
const_reverse_iterator rbegin () const
const_reverse_iterator rend () const
State
bool empty () const

Member Typedef Documentation

The mutating (non-const) iterator type.

typedef iterator::value_type value_type

The value type.

typedef iterator::size_type size_type

The size type.

typedef iterator::difference_type difference_type

The difference type.

The non-mutating (const) iterator type.

The mutating (non-const) reverse iterator type.

The non-mutating (const) reverse iterator type.

This class.


Constructor & Destructor Documentation

zorder_sequence_base ( HWND  hwndRoot  )  [explicit]

Constructs a sequence of peers of the given window.


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

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