#include <winstl/window/zorder_sequences.hpp>
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 |
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.
The mutating (non-const) reverse iterator type.
The non-mutating (const) reverse iterator type.
typedef zorder_sequence_base<B, E> class_type |
This class.
zorder_sequence_base | ( | HWND | hwndRoot | ) | [explicit] |
Constructs a sequence of peers of the given window.