#include <winstl/winstl.h>
#include <stlsoft/string/special_string_instance.hpp>
#include <winstl/filesystem/filesystem_traits.hpp>
#include <winstl/memory/processheap_allocator.hpp>
#include <stlsoft/shims/access/string.hpp>
#include <winstl/shims/access/string.hpp>
Go to the source code of this file.
Namespaces | |
namespace | winstl |
Classes | |
struct | abspath_policy |
Special String Instance policy template for eliciting the absolute form of a given path. More... | |
class | basic_absolute_path |
Converts a relative path to an absolute path. More... | |
Typedefs | |
typedef basic_absolute_path< char > | absolute_path_a |
Specialisation of the basic_absolute_path template for the ANSI character type char . | |
typedef basic_absolute_path < wchar_t > | absolute_path_w |
Specialisation of the basic_absolute_path template for the Unicode character type wchar_t . | |
typedef basic_absolute_path < TCHAR > | absolute_path |
Specialisation of the basic_absolute_path template for the Win32 character type TCHAR . | |
Functions | |
template<typename C> | |
basic_absolute_path< C > | make_absolute_path (C const *path) |
This creator function makes an absolute path variable without needing to qualify the template parameter. |