#include <winstl/winstl.h>
#include <winstl/system/system_traits.hpp>
#include <stlsoft/shims/access/string.hpp>
#include <winstl/shims/access/string.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <winstl/memory/processheap_allocator.hpp>
Go to the source code of this file.
Namespaces | |
namespace | winstl |
Classes | |
class | basic_environment_variable |
Represents an environment variable. More... | |
Typedefs | |
typedef basic_environment_variable < char, system_traits< char > > | environment_variable_a |
Specialisation of the basic_environment_variable template for the ANSI character type char . | |
typedef basic_environment_variable < wchar_t, system_traits < wchar_t > > | environment_variable_w |
Specialisation of the basic_environment_variable template for the Unicode character type wchar_t . | |
typedef basic_environment_variable < TCHAR, system_traits< TCHAR > > | environment_variable |
Specialisation of the basic_environment_variable template for the Win32 character type TCHAR . | |
Functions | |
template<typename C> | |
basic_environment_variable< C > | make_environment_variable (C const *path) |
This helper function makes an environment variable without needing to qualify the template parameter. |