#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.