treeview_child_sequence Class Reference
[Windows Controls Library]

#include <winstl/controls/treeview_sequence.hpp>

Inheritance diagram for treeview_child_sequence:

treeview_sequence_base< TVGN_NEXT, TVGN_PREVIOUS > stl_collection_tag collection_tag

List of all members.


Detailed Description

Presents an STL-like sequence interface to the children of a given node in a tree-view.

Member Types

typedef treeview_child_sequence class_type
 This class.
typedef
base_class_type::const_iterator 
const_iterator
 The non-mutating (const) iterator type.
typedef base_class_type::value_type value_type
 The value type.
typedef
base_class_type::difference_type 
difference_type
 The difference type.

Public Member Functions

Construction
 treeview_child_sequence (HWND hwndTree, HTREEITEM hitem)
 Create sequence of the children of hitem in the given tree.
 treeview_child_sequence (HWND hwndTree)
 Create sequence of the children of the root in the given tree.

Member Typedef Documentation

This class.

Reimplemented from treeview_sequence_base< TVGN_NEXT, TVGN_PREVIOUS >.

The non-mutating (const) iterator type.

Reimplemented from treeview_sequence_base< TVGN_NEXT, TVGN_PREVIOUS >.

The value type.

Reimplemented from treeview_sequence_base< TVGN_NEXT, TVGN_PREVIOUS >.

The difference type.

Reimplemented from treeview_sequence_base< TVGN_NEXT, TVGN_PREVIOUS >.


Constructor & Destructor Documentation

treeview_child_sequence ( HWND  hwndTree,
HTREEITEM  hitem 
)

Create sequence of the children of hitem in the given tree.

treeview_child_sequence ( HWND  hwndTree  )  [explicit]

Create sequence of the children of the root in the given tree.


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