treeview_sequence_base Class Template Reference
[Windows Controls Library]

#include <winstl/controls/treeview_sequence.hpp>

Inheritance diagram for treeview_sequence_base:

stl_collection_tag collection_tag

List of all members.


Detailed Description

template<UINT N, UINT P>
class winstl::treeview_sequence_base< N, P >

Base class for the treeview_child_sequence, treeview_peer_sequence and treeview_visible_sequence classes.

Public Member Functions

Iteration
const_iterator begin () const
 Begins the iteration.
const_iterator end () const
 Ends the iteration.

Protected Types

Member Types
typedef treeview_sequence_base
< N, P > 
class_type
 This class.
typedef
treeview_sequence_const_iterator
< N, P > 
const_iterator
 The non-mutating (const) iterator type.
typedef const_iterator::value_type value_type
 The value type.
typedef
const_iterator::difference_type 
difference_type
 The difference type.

Protected Member Functions

Construction
 treeview_sequence_base (HWND hwndTree, HTREEITEM hitem)
 Constructs from the given tree and item.

Member Typedef Documentation

typedef treeview_sequence_base<N, P> class_type [protected]

The non-mutating (const) iterator type.

Reimplemented in treeview_child_sequence, treeview_peer_sequence, and treeview_visible_sequence.

The difference type.

Reimplemented in treeview_child_sequence, treeview_peer_sequence, and treeview_visible_sequence.


Constructor & Destructor Documentation

treeview_sequence_base ( HWND  hwndTree,
HTREEITEM  hitem 
) [protected]

Constructs from the given tree and item.


Member Function Documentation

const_iterator begin (  )  const

Begins the iteration.

Returns:
An iterator representing the start of the sequence

const_iterator end (  )  const

Ends the iteration.

Returns:
An iterator representing the end of the sequence


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

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