Created on 2016-04-15.00:00:00 last changed 100 months ago
Proposed resolution:
path& replace_filename(const path& replacement);Effects: Equivalent to:
remove_filename(); operator/=(replacement);
void swap(path& lhs, path& rhs) noexcept;Effects: Equivalent to:
lhs.swap(rhs)
template <class charT, class traits> basic_ostream<charT, traits>& operator<<(basic_ostream<charT, traits>& os, const path& p);Effects: Equivalent to:
os << quoted(p.string<charT, traits>()).
template <class charT, class traits> basic_istream<charT, traits>& operator>>(basic_istream<charT, traits>& is, path& p);Effects: Equivalent to:
basic_string<charT, traits> tmp; is >> quoted(tmp); p = tmp;
void copy(const path& from, const path& to); void copy(const path& from, const path& to, error_code& ec) noexcept;Effects: Equivalent to:
copy(from, to, copy_options::none)orcopy(from, to, copy_options::none, ec), respectively.
void copy_symlink(const path& existing_symlink, const path& new_symlink); void copy_symlink(const path& existing_symlink, const path& new_symlink, error_code& ec) noexcept;Effects: Equivalent to:
function(read_symlink(existing_symlink), new_symlink)orfunction(read_symlink(existing_symlink, ec), new_symlink, ec), respectively, wherefunctioniscreate_symlinkorcreate_directory_symlink, as appropriate.
[ 2016-08 Chicago ]
Wed AM: Move to Tentatively Ready
The IS project editors have requested that filesystem Effects elements specified purely as C++ code include the phrase "Equivalent to" if this is the intent. They do not consider this change to be editorial.
| History | |||
|---|---|---|---|
| Date | User | Action | Args | 
| 2017-07-30 20:15:43 | admin | set | status: wp -> c++17 | 
| 2016-11-14 03:59:28 | admin | set | status: pending -> wp | 
| 2016-11-14 03:55:22 | admin | set | status: ready -> pending | 
| 2016-08-04 02:52:49 | admin | set | messages: + msg8381 | 
| 2016-08-04 02:52:49 | admin | set | status: new -> ready | 
| 2016-04-16 04:21:53 | admin | set | messages: + msg8057 | 
| 2016-04-15 00:00:00 | admin | create | |