winstl/filesystem/absolute_path.hpp File Reference

Detailed Description

[C++ only] Definition of the winstl::basic_absolute_path class template (File System Library).

#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.


namespace  winstl


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...


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 > 
 Specialisation of the basic_absolute_path template for the Unicode character type wchar_t.
typedef basic_absolute_path
< TCHAR > 
 Specialisation of the basic_absolute_path template for the Win32 character type TCHAR.


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.

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