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.

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.


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