winstl/controls/listview_sequence.hpp File Reference


Detailed Description

[C++ only] Definition of the winstl::listview_sequence class (Windows Controls Library).

#include <winstl/winstl.h>
#include <stlsoft/collections/util/collections.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <winstl/memory/processheap_allocator.hpp>
#include <stlsoft/string/shim_string.hpp>
#include <stlsoft/string/simple_string.hpp>
#include <stlsoft/util/std/iterator_helper.hpp>
#include <winstl/controls/commctrl_functions.h>
#include <winstl/shims/access/string.hpp>

Go to the source code of this file.

Namespaces

namespace  winstl

Classes

class  listview_sequence_item
 Item class used by the listview_sequence class. More...
class  listview_sequence
 Provides an STL-like sequence over the contents of a Windows List-view ("SysListView32"). More...
class  listview_sequence::const_iterator
 const_iterator for the listview_sequence More...

Typedefs

typedef
stlsoft::basic_simple_string
< TCHAR > 
lvs_string_t

Functions

stlsoft::basic_shim_string
< TCHAR, 64, true,
processheap_allocator< TCHAR > > 
c_str_ptr_null (listview_sequence_item const &lvi)
stlsoft::basic_shim_string
< TCHAR, 64, true,
processheap_allocator< TCHAR > > 
c_str_ptr_null_a (listview_sequence_item const &lvi)
stlsoft::basic_shim_string
< TCHAR, 64, false,
processheap_allocator< TCHAR > > 
c_str_ptr (listview_sequence_item const &lvi)
stlsoft::basic_shim_string
< TCHAR, 64, true,
processheap_allocator< TCHAR > > 
c_str_ptr_a (listview_sequence_item const &lvi)
stlsoft::basic_shim_string
< TCHAR, 64, false,
processheap_allocator< TCHAR > > 
c_str_data (listview_sequence_item const &lvi)
stlsoft::basic_shim_string
< TCHAR, 64, true,
processheap_allocator< TCHAR > > 
c_str_data_a (listview_sequence_item const &lvi)
size_t c_str_len (listview_sequence_item const &lvi)
template<typename S>
S & operator<< (S &s, listview_sequence_item const &lvi)


Generated on Thu Jun 10 08:58:14 2010 for STLSoft by  doxygen 1.5.6