| 
| _FS_DLL void *__CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Open_dir (wchar_t(&)[_MAX_FILESYS_NAME], const wchar_t *, int &, _File_type &) | 
|   | 
| _FS_DLL wchar_t *__CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Read_dir (wchar_t(&)[_MAX_FILESYS_NAME], void *, _File_type &) | 
|   | 
| _FS_DLL void __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Close_dir (void *) | 
|   | 
| _FS_DLL bool __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Current_get (wchar_t(&)[_MAX_FILESYS_NAME]) | 
|   | 
| _FS_DLL bool __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Current_set (const wchar_t *) | 
|   | 
| _FS_DLL wchar_t *__CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Symlink_get (wchar_t(&)[_MAX_FILESYS_NAME], const wchar_t *) | 
|   | 
| _FS_DLL wchar_t *__CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Temp_get (wchar_t(&)[_MAX_FILESYS_NAME]) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Make_dir (const wchar_t *, const wchar_t *) | 
|   | 
| _FS_DLL bool __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Remove_dir (const wchar_t *) | 
|   | 
| _FS_DLL _File_type __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Stat (const wchar_t *, _Perms *) | 
|   | 
| _FS_DLL _File_type __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Lstat (const wchar_t *, _Perms *) | 
|   | 
| _FS_DLL uintmax_t __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_File_size (const wchar_t *) | 
|   | 
| _FS_DLL uintmax_t __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Hard_links (const wchar_t *) | 
|   | 
| _FS_DLL int64_t __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Last_write_time (const wchar_t *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Set_last_write_time (const wchar_t *, int64_t) | 
|   | 
| _FS_DLL space_info __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Statvfs (const wchar_t *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Equivalent (const wchar_t *, const wchar_t *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Link (const wchar_t *, const wchar_t *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Symlink (const wchar_t *, const wchar_t *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Rename (const wchar_t *, const wchar_t *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Resize (const wchar_t *, uintmax_t) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Unlink (const wchar_t *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Copy_file (const wchar_t *, const wchar_t *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_Chmod (const wchar_t *, _Perms) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_To_byte (const wchar_t *, char *) | 
|   | 
| _FS_DLL int __CLRCALL_PURE_OR_CDECL  | experimental::filesystem::v1::_To_wide (const char *, wchar_t *) | 
|   | 
| path  | experimental::filesystem::v1::operator/ (const path &, const path &) | 
|   | 
| path  | experimental::filesystem::v1::_Absolute (const path &, const path &, error_code &) | 
|   | 
| void  | experimental::filesystem::v1::_Canonicalize_string_only (path &, const path &) | 
|   | 
| path  | experimental::filesystem::v1::canonical (const path &, error_code &) | 
|   | 
| path  | experimental::filesystem::v1::canonical (const path &, const path &, error_code &) | 
|   | 
| void  | experimental::filesystem::v1::copy (const path &, const path &) | 
|   | 
| void  | experimental::filesystem::v1::copy (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| void  | experimental::filesystem::v1::copy (const path &, const path &, _Copy_options) | 
|   | 
| void  | experimental::filesystem::v1::copy (const path &, const path &, _Copy_options, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::copy_file (const path &, const path &, _Copy_options=copy_options::none) | 
|   | 
| bool  | experimental::filesystem::v1::copy_file (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::copy_file (const path &, const path &, _Copy_options, error_code &) _NOEXCEPT | 
|   | 
| void  | experimental::filesystem::v1::copy_symlink (const path &, const path &) | 
|   | 
| void  | experimental::filesystem::v1::copy_symlink (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::create_directories (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::create_directories (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::create_directory (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::create_directory (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::create_directory (const path &, const path &) | 
|   | 
| bool  | experimental::filesystem::v1::create_directory (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| void  | experimental::filesystem::v1::create_directory_symlink (const path &, const path &) | 
|   | 
| void  | experimental::filesystem::v1::create_directory_symlink (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| void  | experimental::filesystem::v1::create_hard_link (const path &, const path &) | 
|   | 
| void  | experimental::filesystem::v1::create_hard_link (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| void  | experimental::filesystem::v1::create_symlink (const path &, const path &) | 
|   | 
| void  | experimental::filesystem::v1::create_symlink (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| path  | experimental::filesystem::v1::current_path () | 
|   | 
| path  | experimental::filesystem::v1::current_path (error_code &) | 
|   | 
| void  | experimental::filesystem::v1::current_path (const path &) | 
|   | 
| void  | experimental::filesystem::v1::current_path (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::equivalent (const path &, const path &) | 
|   | 
| bool  | experimental::filesystem::v1::equivalent (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::exists (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::exists (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::exists (const path &, error_code &) _NOEXCEPT | 
|   | 
| uintmax_t  | experimental::filesystem::v1::file_size (const path &) | 
|   | 
| uintmax_t  | experimental::filesystem::v1::file_size (const path &, error_code &) _NOEXCEPT | 
|   | 
| uintmax_t  | experimental::filesystem::v1::hard_link_count (const path &) | 
|   | 
| uintmax_t  | experimental::filesystem::v1::hard_link_count (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_block_file (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_block_file (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_block_file (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_character_file (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_character_file (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_character_file (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_directory (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_directory (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_directory (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_empty (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_empty (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_fifo (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_fifo (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_fifo (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_other (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_other (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_other (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_regular_file (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_regular_file (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_regular_file (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_socket (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_socket (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_socket (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_symlink (file_status) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::is_symlink (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::is_symlink (const path &, error_code &) _NOEXCEPT | 
|   | 
| file_time_type  | experimental::filesystem::v1::last_write_time (const path &, error_code &) _NOEXCEPT | 
|   | 
| file_time_type  | experimental::filesystem::v1::last_write_time (const path &) | 
|   | 
| void  | experimental::filesystem::v1::last_write_time (const path &, file_time_type, error_code &) _NOEXCEPT | 
|   | 
| void  | experimental::filesystem::v1::last_write_time (const path &, file_time_type) | 
|   | 
| void  | experimental::filesystem::v1::permissions (const path &, _Perms) | 
|   | 
| void  | experimental::filesystem::v1::permissions (const path &, _Perms, error_code &) | 
|   | 
| path  | experimental::filesystem::v1::read_symlink (const path &) | 
|   | 
| path  | experimental::filesystem::v1::read_symlink (const path &, error_code &) | 
|   | 
| bool  | experimental::filesystem::v1::remove (const path &) | 
|   | 
| bool  | experimental::filesystem::v1::remove (const path &, error_code &) _NOEXCEPT | 
|   | 
| uintmax_t  | experimental::filesystem::v1::remove_all (const path &) | 
|   | 
| uintmax_t  | experimental::filesystem::v1::remove_all (const path &, error_code &) _NOEXCEPT | 
|   | 
| void  | experimental::filesystem::v1::rename (const path &, const path &) | 
|   | 
| void  | experimental::filesystem::v1::rename (const path &, const path &, error_code &) _NOEXCEPT | 
|   | 
| void  | experimental::filesystem::v1::resize_file (const path &, uintmax_t) | 
|   | 
| void  | experimental::filesystem::v1::resize_file (const path &, uintmax_t, error_code &) _NOEXCEPT | 
|   | 
| space_info  | experimental::filesystem::v1::space (const path &) | 
|   | 
| space_info  | experimental::filesystem::v1::space (const path &, error_code &) _NOEXCEPT | 
|   | 
| file_status  | experimental::filesystem::v1::status (const path &) | 
|   | 
| file_status  | experimental::filesystem::v1::status (const path &, error_code &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::status_known (file_status) _NOEXCEPT | 
|   | 
| file_status  | experimental::filesystem::v1::symlink_status (const path &) | 
|   | 
| file_status  | experimental::filesystem::v1::symlink_status (const path &, error_code &) _NOEXCEPT | 
|   | 
| path  | experimental::filesystem::v1::system_complete (const path &) | 
|   | 
| path  | experimental::filesystem::v1::system_complete (const path &, error_code &) | 
|   | 
| path  | experimental::filesystem::v1::temp_directory_path () | 
|   | 
| path  | experimental::filesystem::v1::temp_directory_path (error_code &) | 
|   | 
| void  | experimental::filesystem::v1::swap (path &_Left, path &_Right) _NOEXCEPT | 
|   | 
| size_t  | experimental::filesystem::v1::hash_value (const path &_Path) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::operator== (const path &_Left, const path &_Right) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::operator!= (const path &_Left, const path &_Right) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::operator< (const path &_Left, const path &_Right) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::operator<= (const path &_Left, const path &_Right) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::operator> (const path &_Left, const path &_Right) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::operator>= (const path &_Left, const path &_Right) _NOEXCEPT | 
|   | 
| template<class _Elem , class _Traits >  | 
| basic_ostream< _Elem, _Traits > &  | experimental::filesystem::v1::operator<< (basic_ostream< _Elem, _Traits > &_Ostr, const path &_Path) | 
|   | 
| template<class _Elem , class _Traits >  | 
| basic_istream< _Elem, _Traits > &  | experimental::filesystem::v1::operator>> (basic_istream< _Elem, _Traits > &_Istr, path &_Path) | 
|   | 
| template<class _InIt , class  = typename enable_if<_Is_iterator<_InIt>::value,		void>::type>  | 
| path  | experimental::filesystem::v1::u8path (_InIt _First, _InIt _Last) | 
|   | 
| template<class _InIt , class  = typename enable_if<_Is_iterator<_InIt>::value,		void>::type>  | 
| path  | experimental::filesystem::v1::u8path (_InIt _First) | 
|   | 
| template<class _Traits , class _Alloc >  | 
| path  | experimental::filesystem::v1::u8path (const basic_string< char, _Traits, _Alloc > &_Str) | 
|   | 
| template<class _Prefix_directory >  | 
| bool  | experimental::filesystem::v1::operator== (const _Directory_iterator< _Prefix_directory > &_Left, const _Directory_iterator< _Prefix_directory > &_Right) | 
|   | 
| template<class _Prefix_directory >  | 
| bool  | experimental::filesystem::v1::operator!= (const _Directory_iterator< _Prefix_directory > &_Left, const _Directory_iterator< _Prefix_directory > &_Right) | 
|   | 
| const directory_iterator &  | experimental::filesystem::v1::begin (const directory_iterator &_Iter) _NOEXCEPT | 
|   | 
| directory_iterator  | experimental::filesystem::v1::end (const directory_iterator &) _NOEXCEPT | 
|   | 
| bool  | experimental::filesystem::v1::operator== (const recursive_directory_iterator &_Left, const recursive_directory_iterator &_Right) | 
|   | 
| bool  | experimental::filesystem::v1::operator!= (const recursive_directory_iterator &_Left, const recursive_directory_iterator &_Right) | 
|   | 
| const recursive_directory_iterator &  | experimental::filesystem::v1::begin (const recursive_directory_iterator &_Iter) _NOEXCEPT | 
|   | 
| recursive_directory_iterator  | experimental::filesystem::v1::end (const recursive_directory_iterator &) _NOEXCEPT | 
|   | 
| path  | experimental::filesystem::v1::absolute (const path &_Path, const path &_Base=current_path()) | 
|   | 
| path  | experimental::filesystem::v1::canonical (const path &_Path, const path &_Base=current_path()) | 
|   | 
| bool  | experimental::filesystem::v1::_Copy_options_indicate_recursive_copy (_Copy_options _Opts) | 
|   | 
| bool  | experimental::filesystem::v1::_Remove_all (const path &_Path, uintmax_t &_Ans, error_code &_Code) _NOEXCEPT | 
|   |