#include <unixstl/unixstl.h>
#include <unixstl/system/system_traits.hpp>
#include <stlsoft/shims/access/string.hpp>
#include <unixstl/shims/access/string.hpp>
#include <stlsoft/memory/auto_buffer.hpp>
#include <stlsoft/memory/allocator_selector.hpp>
Go to the source code of this file.
Namespaces | |
namespace | unixstl |
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 < char, system_traits< char > > | environment_variable |
Specialisation of the basic_environment_variable template for the 'default' character type char . | |
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. |