#include <winstl/winstl.h>
#include <stlsoft/memory/auto_buffer.hpp>
#include <stlsoft/string/static_string.hpp>
#include <stlsoft/util/std/iterator_helper.hpp>
#include <stlsoft/util/std/iterator_generators.hpp>
#include <stlsoft/collections/util/collections.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | winstl |
Classes | |
| struct | drophandle_sequence_traits |
| Traits for accessing the correct drop-handle functions for a given character type. More... | |
| class | basic_drophandle_sequence_const_iterator |
| Iterator for the basic_drophandle_sequence class. More... | |
| class | basic_drophandle_sequence |
| This class wraps an STL-like sequence interface over a Win32 drop handle. More... | |
Defines | |
| #define | _STLSOFT_DROPHANDLE_SEQUENCE_VALUE_TYPE(C) stlsoft_ns_qual(basic_static_string)<C, WINSTL_CONST_MAX_PATH> |
Typedefs | |
| typedef basic_drophandle_sequence < char, drophandle_sequence_traits < char > > | drophandle_sequence_a |
Specialisation of the basic_drophandle_sequence template for the ANSI character type char. | |
| typedef basic_drophandle_sequence < wchar_t, drophandle_sequence_traits < wchar_t > > | drophandle_sequence_w |
Specialisation of the basic_drophandle_sequence template for the Unicode character type wchar_t. | |
| typedef basic_drophandle_sequence < TCHAR, drophandle_sequence_traits < TCHAR > > | drophandle_sequence |
Specialisation of the basic_drophandle_sequence template for the ANSI character type char. | |
Functions | |
| template<typename C, typename T> | |
| bool | operator== (basic_drophandle_sequence_const_iterator< C, T > const &lhs, basic_drophandle_sequence_const_iterator< C, T > const &rhs) |
| template<typename C, typename T> | |
| bool | operator!= (basic_drophandle_sequence_const_iterator< C, T > const &lhs, basic_drophandle_sequence_const_iterator< C, T > const &rhs) |
1.5.6