Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext
path::make_absolute

Makes a path absolute according to the current working directory.

Synopsis
struct path::make_absolute
      : public path
{
  // ...
};
Constructor(s)

Function

Description

Parameters

make_absolute(const path & p)

const path &: p:

make_absolute(path && p)

path &&: p:

template<class T, typename>
make_absolute(T && p)

T &&: p:

Member Function(s)

Function

Description

Parameters

Returns

template<class Source>
path & assign(Source const & source)

Converts source to AFIO path format.

Source const &: source:

template<class InputIterator>
path & assign(InputIterator begin, InputIterator end)

InputIterator: begin:

InputIterator: end:

path & operator/=(const path & p)

const path &: p:

template<class Source>
path & operator/=(Source const & source)

Source const &: source:

template<class Source>
path & append(Source const & source)

Source const &: source:

template<class InputIterator>
path & append(InputIterator begin, InputIterator end)

InputIterator: begin:

InputIterator: end:

path & operator+=(const path & x)

const path &: x:

path & operator+=(const string_type & x)

const string_type &: x:

path & operator+=(const value_type * x)

const value_type *: x:

path & operator+=(value_type x)

value_type: x:

template<class Source>
path & operator+=(Source const & x)

Source const &: x:

template<class Source>
path & concat(Source const & x)

Source const &: x:

template<class InputIterator>
path & concat(InputIterator begin, InputIterator end)

InputIterator: begin:

InputIterator: end:

path & make_preferred()
path & remove_filename()
path & replace_extension(const path & new_extension = path())

const path &: new_extension:

path root_name()
path root_directory()
path root_path()
path relative_path()
path parent_path()
path filename()
path stem()
path extension()
iterator begin()
iterator end()
filesystem::path filesystem_path()

Return a normalised filesystem::path from an AFIO path.

Header

#include <boost/afio/v2/afio.hpp>


PrevUpHomeNext