#include <winstl/shell/drophandle_sequence.hpp>

| C | The character type | |
| T | The traits type. For translators that support default template arguments this defaults to drophandle_sequence_traits<C> |
Public Types | |
| typedef C | char_type |
| The character type. | |
| typedef T | traits_type |
| The traits type. | |
| typedef basic_drophandle_sequence< C, T > | class_type |
| The current parameterisation of the type. | |
| typedef basic_drophandle_sequence_const_iterator < C, T > | const_iterator |
| The non-mutating (const) iterator type. | |
| typedef const_iterator::value_type | value_type |
| The value type. | |
| typedef ws_ptrdiff_t | difference_type |
| The difference type. | |
Public Member Functions | |
| basic_drophandle_sequence (HDROP hdrop, bool bOwnHandle=true) | |
| Construct a sequence based on the contents of the given drop handle. | |
| ~basic_drophandle_sequence () throw () | |
| Release any resources aquired. | |
| size_t | size () const |
| The number of elements in the sequence. | |
| bool | empty () const |
| Indicates whether the sequence is empty. | |
| const_iterator | begin () const |
| Begins the iteration. | |
| const_iterator | end () const |
| Ends the iteration. | |
| typedef C char_type |
The character type.
| typedef T traits_type |
The traits type.
| typedef basic_drophandle_sequence<C, T> class_type |
The current parameterisation of the type.
| typedef basic_drophandle_sequence_const_iterator<C, T> const_iterator |
The non-mutating (const) iterator type.
| typedef const_iterator::value_type value_type |
The value type.
| typedef ws_ptrdiff_t difference_type |
The difference type.
| basic_drophandle_sequence | ( | HDROP | hdrop, | |
| bool | bOwnHandle = true | |||
| ) | [explicit] |
Construct a sequence based on the contents of the given drop handle.
| ~basic_drophandle_sequence | ( | ) | throw () |
Release any resources aquired.
| size_t size | ( | ) | const |
The number of elements in the sequence.
| bool empty | ( | ) | const |
Indicates whether the sequence is empty.
| const_iterator begin | ( | ) | const |
Begins the iteration.
| const_iterator end | ( | ) | const |
Ends the iteration.
1.5.6