Lines Matching refs:error_code
80 path absolute(const path& p, error_code &ec);
83 path canonical(const path& p, error_code& ec);
86 void copy(const path& from, const path& to, error_code& ec);
89 error_code& ec);
92 bool copy_file(const path& from, const path& to, error_code& ec);
95 error_code& ec);
99 error_code& ec) noexcept;
102 bool create_directories(const path& p, error_code& ec);
105 bool create_directory(const path& p, error_code& ec) noexcept;
109 error_code& ec) noexcept;
113 error_code& ec) noexcept;
117 error_code& ec) noexcept;
121 error_code& ec) noexcept;
124 path current_path(error_code& ec);
126 void current_path(const path& p, error_code& ec) noexcept;
130 bool exists(const path& p, error_code& ec) noexcept;
133 bool equivalent(const path& p1, const path& p2, error_code& ec) noexcept;
136 uintmax_t file_size(const path& p, error_code& ec) noexcept;
139 uintmax_t hard_link_count(const path& p, error_code& ec) noexcept;
143 bool is_block_file(const path& p, error_code& ec) noexcept;
147 bool is_character_file(const path& p, error_code& ec) noexcept;
151 bool is_directory(const path& p, error_code& ec) noexcept;
154 bool is_empty(const path& p, error_code& ec) noexcept;
158 bool is_fifo(const path& p, error_code& ec) noexcept;
162 bool is_other(const path& p, error_code& ec) noexcept;
166 bool is_regular_file(const path& p, error_code& ec) noexcept;
170 bool is_socket(const path& p, error_code& ec) noexcept;
174 bool is_symlink(const path& p, error_code& ec) noexcept;
177 file_time_type last_write_time(const path& p, error_code& ec) noexcept;
180 error_code& ec) noexcept;
184 void permissions(const path& p, perms prms, error_code& ec) noexcept;
186 error_code& ec);
188 path proximate(const path& p, error_code& ec);
190 path proximate(const path& p, const path& base, error_code &ec);
193 path read_symlink(const path& p, error_code& ec);
195 path relative(const path& p, error_code& ec);
197 path relative(const path& p, const path& base, error_code& ec);
200 bool remove(const path& p, error_code& ec) noexcept;
203 uintmax_t remove_all(const path& p, error_code& ec);
206 void rename(const path& from, const path& to, error_code& ec) noexcept;
209 void resize_file(const path& p, uintmax_t size, error_code& ec) noexcept;
212 space_info space(const path& p, error_code& ec) noexcept;
215 file_status status(const path& p, error_code& ec) noexcept;
220 file_status symlink_status(const path& p, error_code& ec) noexcept;
223 path temp_directory_path(error_code& ec);
226 path weakly_canonical(path const& p, error_code& ec);
1317 filesystem_error(const string& __what, error_code __ec)
1324 filesystem_error(const string& __what, const path& __p1, error_code __ec)
1332 error_code __ec)
1383 path __absolute(const path&, error_code* __ec = nullptr);
1385 path __canonical(const path&, error_code* __ec = nullptr);
1388 error_code* __ec = nullptr);
1391 error_code* __ec = nullptr);
1394 error_code* __ec = nullptr);
1396 bool __create_directories(const path& p, error_code* ec = nullptr);
1398 bool __create_directory(const path& p, error_code* ec = nullptr);
1401 error_code* ec = nullptr);
1404 error_code* __ec = nullptr);
1407 error_code* __ec = nullptr);
1410 error_code* __ec = nullptr);
1412 path __current_path(error_code* __ec = nullptr);
1414 void __current_path(const path&, error_code* __ec = nullptr);
1416 bool __equivalent(const path&, const path&, error_code* __ec = nullptr);
1418 uintmax_t __file_size(const path&, error_code* __ec = nullptr);
1420 uintmax_t __hard_link_count(const path&, error_code* __ec = nullptr);
1422 bool __fs_is_empty(const path& p, error_code* ec = nullptr);
1424 file_time_type __last_write_time(const path& p, error_code* ec = nullptr);
1427 error_code* ec = nullptr);
1429 void __permissions(const path&, perms, perm_options, error_code* = nullptr);
1431 path __read_symlink(const path& p, error_code* ec = nullptr);
1433 bool __remove(const path& p, error_code* ec = nullptr);
1435 uintmax_t __remove_all(const path& p, error_code* ec = nullptr);
1437 void __rename(const path& from, const path& to, error_code* ec = nullptr);
1439 void __resize_file(const path& p, uintmax_t size, error_code* ec = nullptr);
1441 space_info __space(const path&, error_code* __ec = nullptr);
1443 file_status __status(const path&, error_code* __ec = nullptr);
1445 file_status __symlink_status(const path&, error_code* __ec = nullptr);
1447 path __system_complete(const path&, error_code* __ec = nullptr);
1449 path __temp_directory_path(error_code* __ec = nullptr);
1451 path __weakly_canonical(path const& __p, error_code* __ec = nullptr);
1457 inline _LIBCPP_INLINE_VISIBILITY path current_path(error_code& __ec) {
1466 error_code& __ec) noexcept {
1475 error_code& __ec) {
1484 error_code& __ec) {
1494 error_code& __ec) {
1505 error_code& __ec) {
1515 copy_file(const path& __from, const path& __to, error_code& __ec) {
1527 error_code& __ec) {
1537 copy_symlink(const path& __ext, const path& __new, error_code& __ec) noexcept {
1546 error_code& __ec) {
1555 create_directory(const path& __p, error_code& __ec) noexcept {
1566 error_code& __ec) noexcept {
1577 error_code& __ec) noexcept {
1588 error_code& __ec) noexcept {
1598 create_symlink(const path& __to, const path& __new, error_code& __ec) noexcept {
1615 error_code& __ec) noexcept {
1628 equivalent(const path& __p1, const path& __p2, error_code& __ec) noexcept {
1637 file_size(const path& __p, error_code& __ec) noexcept {
1646 hard_link_count(const path& __p, error_code& __ec) noexcept {
1659 error_code& __ec) noexcept {
1673 is_character_file(const path& __p, error_code& __ec) noexcept {
1686 error_code& __ec) noexcept {
1695 error_code& __ec) {
1707 error_code& __ec) noexcept {
1721 is_regular_file(const path& __p, error_code& __ec) noexcept {
1734 error_code& __ec) noexcept {
1747 error_code& __ec) noexcept {
1761 error_code& __ec) noexcept {
1771 last_write_time(const path& __p, error_code& __ec) noexcept {
1782 error_code& __ec) noexcept {
1793 error_code& __ec) noexcept {
1799 error_code& __ec) {
1805 error_code& __ec) {
1816 error_code& __ec) {
1831 error_code& __ec) {
1837 error_code& __ec) {
1848 error_code& __ec) {
1862 error_code& __ec) noexcept {
1871 error_code& __ec) {
1881 rename(const path& __from, const path& __to, error_code& __ec) noexcept {
1891 resize_file(const path& __p, uintmax_t __ns, error_code& __ec) noexcept {
1900 error_code& __ec) noexcept {
1909 error_code& __ec) noexcept {
1918 symlink_status(const path& __p, error_code& __ec) noexcept {
1926 inline _LIBCPP_INLINE_VISIBILITY path temp_directory_path(error_code& __ec) {
1935 error_code& __ec) {
1954 error_code __ec;
1959 directory_entry(_Path const& __p, error_code& __ec) : __p_(__p) {
1971 error_code __ec;
1976 void assign(_Path const& __p, error_code& __ec) {
1984 error_code __ec;
1989 void replace_filename(_Path const& __p, error_code& __ec) {
1998 void refresh(error_code& __ec) noexcept { __refresh(&__ec); }
2010 bool exists(error_code& __ec) const noexcept {
2018 bool is_block_file(error_code& __ec) const noexcept {
2026 bool is_character_file(error_code& __ec) const noexcept {
2034 bool is_directory(error_code& __ec) const noexcept {
2042 bool is_fifo(error_code& __ec) const noexcept {
2050 bool is_other(error_code& __ec) const noexcept {
2058 bool is_regular_file(error_code& __ec) const noexcept {
2066 bool is_socket(error_code& __ec) const noexcept {
2074 bool is_symlink(error_code& __ec) const noexcept {
2081 uintmax_t file_size(error_code& __ec) const noexcept {
2089 uintmax_t hard_link_count(error_code& __ec) const noexcept {
2097 file_time_type last_write_time(error_code& __ec) const noexcept {
2105 file_status status(error_code& __ec) const noexcept {
2113 file_status symlink_status(error_code& __ec) const noexcept {
2207 error_code __do_refresh() noexcept;
2210 static bool __is_dne_error(error_code const& __ec) {
2223 void __handle_error(const char* __msg, error_code* __dest_ec,
2224 error_code const& __ec, bool __allow_dne = false) const {
2234 void __refresh(error_code* __ec = nullptr) {
2240 file_type __get_sym_ft(error_code* __ec = nullptr) const {
2263 file_type __get_ft(error_code* __ec = nullptr) const {
2284 file_status __get_status(error_code* __ec = nullptr) const {
2299 file_status __get_symlink_status(error_code* __ec = nullptr) const {
2315 uintmax_t __get_size(error_code* __ec = nullptr) const {
2324 error_code __m_ec;
2340 uintmax_t __get_nlink(error_code* __ec = nullptr) const {
2349 error_code __m_ec;
2359 file_time_type __get_write_time(error_code* __ec = nullptr) const {
2368 error_code __m_ec;
2419 directory_iterator(const path& __p, error_code& __ec)
2423 error_code& __ec)
2455 directory_iterator& increment(error_code& __ec) { return __increment(&__ec); }
2464 directory_iterator(const path&, error_code*,
2468 directory_iterator& __increment(error_code* __ec = nullptr);
2520 error_code& __ec)
2524 recursive_directory_iterator(const path& __p, error_code& __ec)
2562 recursive_directory_iterator& increment(error_code& __ec) {
2573 void pop(error_code& __ec) { __pop(&__ec); }
2583 error_code* __ec);
2589 bool __try_recursion(error_code* __ec);
2592 void __advance(error_code* __ec = nullptr);
2595 recursive_directory_iterator& __increment(error_code* __ec = nullptr);
2598 void __pop(error_code* __ec = nullptr);