Lines Matching refs:__ec
1183 filesystem_error(const string& __what, error_code __ec)
1184 : system_error(__ec, __what),
1189 filesystem_error(const string& __what, const path& __p1, error_code __ec)
1190 : system_error(__ec, __what),
1196 error_code __ec)
1197 : system_error(__ec, __what),
1239 path __canonical(const path&, const path&, error_code *__ec=nullptr);
1242 error_code *__ec=nullptr);
1245 error_code *__ec=nullptr);
1248 error_code *__ec=nullptr);
1258 error_code *__ec=nullptr);
1261 error_code *__ec=nullptr);
1264 error_code *__ec=nullptr);
1266 path __current_path(error_code *__ec=nullptr);
1268 void __current_path(const path&, error_code *__ec=nullptr);
1270 bool __equivalent(const path&, const path&, error_code *__ec=nullptr);
1272 uintmax_t __file_size(const path&, error_code *__ec=nullptr);
1274 uintmax_t __hard_link_count(const path&, error_code *__ec=nullptr);
1295 space_info __space(const path&, error_code *__ec=nullptr);
1297 file_status __status(const path&, error_code *__ec=nullptr);
1299 file_status __symlink_status(const path&, error_code *__ec=nullptr);
1301 path __system_complete(const path&, error_code *__ec=nullptr);
1303 path __temp_directory_path(error_code *__ec=nullptr);
1311 path current_path(error_code& __ec) {
1312 return __current_path(&__ec);
1321 void current_path(const path& __p, error_code& __ec) _NOEXCEPT {
1322 __current_path(__p, &__ec);
1334 path canonical(const path& __p, error_code& __ec) {
1335 path __base = __current_path(&__ec);
1336 if (__ec) return {};
1337 return __canonical(__p, __base, &__ec);
1341 path canonical(const path& __p, const path& __base, error_code& __ec) {
1342 return __canonical(__p, __base, &__ec);
1351 void copy(const path& __from, const path& __to, error_code& __ec) _NOEXCEPT {
1352 __copy(__from, __to, copy_options::none, &__ec);
1362 copy_options __opt, error_code& __ec) _NOEXCEPT {
1363 __copy(__from, __to, __opt, &__ec);
1372 bool copy_file(const path& __from, const path& __to, error_code& __ec) _NOEXCEPT {
1373 return __copy_file(__from, __to, copy_options::none, &__ec);
1383 copy_options __opt, error_code& __ec) _NOEXCEPT {
1384 return __copy_file(__from, __to, __opt, &__ec);
1393 void copy_symlink(const path& __ext, const path& __new, error_code& __ec) _NOEXCEPT {
1394 __copy_symlink(__ext, __new, &__ec);
1403 bool create_directories(const path& __p, error_code& __ec) _NOEXCEPT {
1404 return __create_directories(__p, &__ec);
1413 bool create_directory(const path& __p, error_code& __ec) _NOEXCEPT {
1414 return __create_directory(__p, &__ec);
1423 bool create_directory(const path& __p, const path& __attrs, error_code& __ec) _NOEXCEPT {
1424 return __create_directory(__p, __attrs, &__ec);
1434 error_code& __ec) _NOEXCEPT {
1435 __create_directory_symlink(__to, __new, &__ec);
1444 void create_hard_link(const path& __to, const path& __new, error_code& __ec) _NOEXCEPT {
1445 __create_hard_link(__to, __new, &__ec);
1454 void create_symlink(const path& __to, const path& __new, error_code& __ec) _NOEXCEPT {
1455 return __create_symlink(__to, __new, &__ec);
1474 bool exists(const path& __p, error_code& __ec) _NOEXCEPT {
1475 auto __s = __status(__p, &__ec);
1476 if (status_known(__s)) __ec.clear();
1486 bool equivalent(const path& __p1, const path& __p2, error_code& __ec) _NOEXCEPT {
1487 return __equivalent(__p1, __p2, &__ec);
1496 uintmax_t file_size(const path& __p, error_code& __ec) _NOEXCEPT {
1497 return __file_size(__p, &__ec);
1506 uintmax_t hard_link_count(const path& __p, error_code& __ec) _NOEXCEPT {
1507 return __hard_link_count(__p, &__ec);
1521 bool is_block_file(const path& __p, error_code& __ec) _NOEXCEPT {
1522 return is_block_file(__status(__p, &__ec));
1536 bool is_character_file(const path& __p, error_code& __ec) _NOEXCEPT {
1537 return is_character_file(__status(__p, &__ec));
1551 bool is_directory(const path& __p, error_code& __ec) _NOEXCEPT {
1552 return is_directory(__status(__p, &__ec));
1561 bool is_empty(const path& __p, error_code& __ec) _NOEXCEPT {
1562 return __fs_is_empty(__p, &__ec);
1575 bool is_fifo(const path& __p, error_code& __ec) _NOEXCEPT {
1576 return is_fifo(__status(__p, &__ec));
1590 bool is_regular_file(const path& __p, error_code& __ec) _NOEXCEPT {
1591 return is_regular_file(__status(__p, &__ec));
1605 bool is_socket(const path& __p, error_code& __ec) _NOEXCEPT {
1606 return is_socket(__status(__p, &__ec));
1620 bool is_symlink(const path& __p, error_code& __ec) _NOEXCEPT {
1621 return is_symlink(__symlink_status(__p, &__ec));
1636 bool is_other(const path& __p, error_code& __ec) _NOEXCEPT {
1637 return is_other(__status(__p, &__ec));
1646 file_time_type last_write_time(const path& __p, error_code& __ec) _NOEXCEPT {
1647 return __last_write_time(__p, &__ec);
1656 void last_write_time(const path& __p, file_time_type __t, error_code& __ec) _NOEXCEPT {
1657 __last_write_time(__p, __t, &__ec);
1666 void permissions(const path& __p, perms __prms, error_code& __ec) {
1667 __permissions(__p, __prms, &__ec);
1676 path read_symlink(const path& __p, error_code& __ec) {
1677 return __read_symlink(__p, &__ec);
1686 bool remove(const path& __p, error_code& __ec) _NOEXCEPT {
1687 return __remove(__p, &__ec);
1696 uintmax_t remove_all(const path& __p, error_code& __ec) _NOEXCEPT {
1697 return __remove_all(__p, &__ec);
1706 void rename(const path& __from, const path& __to, error_code& __ec) _NOEXCEPT {
1707 return __rename(__from, __to, &__ec);
1716 void resize_file(const path& __p, uintmax_t __ns, error_code& __ec) _NOEXCEPT {
1717 return __resize_file(__p, __ns, &__ec);
1726 space_info space(const path& __p, error_code& __ec) _NOEXCEPT {
1727 return __space(__p, &__ec);
1736 file_status status(const path& __p, error_code& __ec) _NOEXCEPT {
1737 return __status(__p, &__ec);
1746 file_status symlink_status(const path& __p, error_code& __ec) _NOEXCEPT {
1747 return __symlink_status(__p, &__ec);
1756 path system_complete(const path& __p, error_code& __ec) {
1757 return __system_complete(__p, &__ec);
1766 path temp_directory_path(error_code& __ec) {
1767 return __temp_directory_path(&__ec);
1815 file_status status(error_code& __ec) const _NOEXCEPT {
1816 return _VSTD_FS::status(__p_, __ec);
1825 file_status symlink_status(error_code& __ec) const _NOEXCEPT {
1826 return _VSTD_FS::symlink_status(__p_, __ec);
1903 directory_iterator(const path& __p, error_code& __ec) _NOEXCEPT
1904 : directory_iterator(__p, &__ec)
1908 error_code& __ec) _NOEXCEPT
1909 : directory_iterator(__p, &__ec, __opts)
1943 directory_iterator& increment(error_code& __ec) _NOEXCEPT
1944 { return __increment(&__ec); }
1957 directory_iterator& __increment(error_code * __ec = nullptr);
2013 directory_options __xoptions, error_code& __ec) _NOEXCEPT
2014 : recursive_directory_iterator(__p, __xoptions, &__ec)
2018 recursive_directory_iterator(const path& __p, error_code& __ec) _NOEXCEPT
2019 : recursive_directory_iterator(__p, directory_options::none, &__ec)
2060 recursive_directory_iterator& increment(error_code& __ec) _NOEXCEPT
2061 { return __increment(&__ec); }
2070 void pop(error_code& __ec)
2071 { __pop(&__ec); }
2083 error_code *__ec);
2089 bool __try_recursion(error_code* __ec);
2092 void __advance(error_code* __ec=nullptr);
2095 recursive_directory_iterator& __increment(error_code *__ec=nullptr);
2098 void __pop(error_code* __ec=nullptr);