#include <winstl/winstl.h>
#include <winstl/registry/regfwd.hpp>
#include <winstl/registry/util/defs.hpp>
#include <winstl/registry/reg_traits.hpp>
#include <winstl/registry/reg_key.hpp>
#include <winstl/registry/util/shared_handles.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <winstl/memory/processheap_allocator.hpp>
#include <stlsoft/util/std/iterator_helper.hpp>
#include <stlsoft/collections/util/collections.hpp>
#include <stlsoft/smartptr/ref_ptr.hpp>
#include <stlsoft/smartptr/scoped_handle.hpp>
Go to the source code of this file.
Namespaces | |
namespace | winstl |
Classes | |
class | basic_reg_key_sequence |
Presents an STL-like sequence interface over the sub-keys of a given registry key. More... | |
class | basic_reg_key_sequence_iterator |
Iterator for the basic_reg_key_sequence class. More... | |
Typedefs | |
typedef basic_reg_key_sequence < char, reg_traits< char > , processheap_allocator< char > > | reg_key_sequence_a |
Specialisation of the basic_reg_key_sequence template for the ANSI character type char . | |
typedef basic_reg_key_sequence < wchar_t, reg_traits< wchar_t > , processheap_allocator < wchar_t > > | reg_key_sequence_w |
Specialisation of the basic_reg_key_sequence template for the Unicode character type wchar_t . | |
typedef basic_reg_key_sequence < TCHAR, reg_traits< TCHAR > , processheap_allocator< TCHAR > > | reg_key_sequence |
Specialisation of the basic_reg_key_sequence template for the Win32 character type TCHAR . |