|
template<class _String , class _Traits > |
void | swap (basic_path< _String, _Traits > &_Left, basic_path< _String, _Traits > &_Right) |
|
template<class _String , class _Traits > |
basic_path< _String, _Traits > | operator/ (const basic_path< _String, _Traits > &_Left, const basic_path< _String, _Traits > &_Right) |
|
template<class _String , class _Traits > |
bool | operator== (const basic_path< _String, _Traits > &_Left, const basic_path< _String, _Traits > &_Right) |
|
template<class _String , class _Traits > |
bool | operator!= (const basic_path< _String, _Traits > &_Left, const basic_path< _String, _Traits > &_Right) |
|
template<class _String , class _Traits > |
bool | operator< (const basic_path< _String, _Traits > &_Left, const basic_path< _String, _Traits > &_Right) |
|
template<class _String , class _Traits > |
bool | operator> (const basic_path< _String, _Traits > &_Left, const basic_path< _String, _Traits > &_Right) |
|
template<class _String , class _Traits > |
bool | operator<= (const basic_path< _String, _Traits > &_Left, const basic_path< _String, _Traits > &_Right) |
|
template<class _String , class _Traits > |
bool | operator>= (const basic_path< _String, _Traits > &_Left, const basic_path< _String, _Traits > &_Right) |
|
template<class _String , class _Traits > |
basic_ostream< typename _String::value_type, typename _String::traits_type > & | operator<< (basic_ostream< typename _String::value_type, typename _String::traits_type > &_Ostr, const basic_path< _String, _Traits > &_Pval) |
|
template<class _String , class _Traits > |
basic_istream< typename _String::value_type, typename _String::traits_type > & | operator>> (basic_istream< typename _String::value_type, typename _String::traits_type > &_Istr, basic_path< _String, _Traits > &_Pval) |
|
_FS_DLL void *__CLRCALL_PURE_OR_CDECL | _Open_dir (char(&)[_MAX_FILESYS_NAME], const char *, int &, file_type &) |
|
_FS_DLL char *__CLRCALL_PURE_OR_CDECL | _Read_dir (char(&)[_MAX_FILESYS_NAME], void *, file_type &) |
|
_FS_DLL void __CLRCALL_PURE_OR_CDECL | _Close_dir (void *) |
|
_FS_DLL char *__CLRCALL_PURE_OR_CDECL | _Current_get (char(&)[_MAX_FILESYS_NAME]) |
|
_FS_DLL bool __CLRCALL_PURE_OR_CDECL | _Current_set (const char *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Make_dir (const char *) |
|
_FS_DLL bool __CLRCALL_PURE_OR_CDECL | _Remove_dir (const char *) |
|
_FS_DLL file_type __CLRCALL_PURE_OR_CDECL | _Stat (const char *, int &) |
|
_FS_DLL file_type __CLRCALL_PURE_OR_CDECL | _Lstat (const char *, int &) |
|
_FS_DLL _ULonglong __CLRCALL_PURE_OR_CDECL | _File_size (const char *) |
|
_FS_DLL time_t __CLRCALL_PURE_OR_CDECL | _Last_write_time (const char *) |
|
_FS_DLL void __CLRCALL_PURE_OR_CDECL | _Last_write_time (const char *, time_t) |
|
_FS_DLL space_info __CLRCALL_PURE_OR_CDECL | _Statvfs (const char *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Equivalent (const char *, const char *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Link (const char *, const char *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Symlink (const char *, const char *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Rename (const char *, const char *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Unlink (const char *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Copy_file (const char *, const char *, bool) |
|
_FS_DLL void *__CLRCALL_PURE_OR_CDECL | _Open_dir (wchar_t(&)[_MAX_FILESYS_NAME], const wchar_t *, int &, file_type &) |
|
_FS_DLL wchar_t *__CLRCALL_PURE_OR_CDECL | _Read_dir (wchar_t(&)[_MAX_FILESYS_NAME], void *, file_type &) |
|
_FS_DLL wchar_t *__CLRCALL_PURE_OR_CDECL | _Current_get (wchar_t(&)[_MAX_FILESYS_NAME]) |
|
_FS_DLL bool __CLRCALL_PURE_OR_CDECL | _Current_set (const wchar_t *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Make_dir (const wchar_t *) |
|
_FS_DLL bool __CLRCALL_PURE_OR_CDECL | _Remove_dir (const wchar_t *) |
|
_FS_DLL file_type __CLRCALL_PURE_OR_CDECL | _Stat (const wchar_t *, int &) |
|
_FS_DLL file_type __CLRCALL_PURE_OR_CDECL | _Lstat (const wchar_t *, int &) |
|
_FS_DLL _ULonglong __CLRCALL_PURE_OR_CDECL | _File_size (const wchar_t *) |
|
_FS_DLL time_t __CLRCALL_PURE_OR_CDECL | _Last_write_time (const wchar_t *) |
|
_FS_DLL void __CLRCALL_PURE_OR_CDECL | _Last_write_time (const wchar_t *, time_t) |
|
_FS_DLL space_info __CLRCALL_PURE_OR_CDECL | _Statvfs (const wchar_t *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Equivalent (const wchar_t *, const wchar_t *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Link (const wchar_t *, const wchar_t *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Symlink (const wchar_t *, const wchar_t *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Rename (const wchar_t *, const wchar_t *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Unlink (const wchar_t *) |
|
_FS_DLL int __CLRCALL_PURE_OR_CDECL | _Copy_file (const wchar_t *, const wchar_t *, bool) |
|
template<class _Path , class _Prefix_directory > |
bool | operator== (const basic_directory_iterator< _Path, _Prefix_directory > &_Left, const basic_directory_iterator< _Path, _Prefix_directory > &_Right) |
|
template<class _Path , class _Prefix_directory > |
bool | operator!= (const basic_directory_iterator< _Path, _Prefix_directory > &_Left, const basic_directory_iterator< _Path, _Prefix_directory > &_Right) |
|
template<class _Path > |
bool | operator== (const basic_recursive_directory_iterator< _Path > &_Left, const basic_recursive_directory_iterator< _Path > &_Right) |
|
template<class _Path > |
bool | operator!= (const basic_recursive_directory_iterator< _Path > &_Left, const basic_recursive_directory_iterator< _Path > &_Right) |
|
template<class _Path > |
file_status | status (const _Path &_Pval) |
|
template<class _Path > |
file_status | status (const _Path &_Pval, error_code &_Code) |
|
template<class _Path > |
file_status | symlink_status (const _Path &_Pval) |
|
template<class _Path > |
file_status | symlink_status (const _Path &_Pval, error_code &_Code) |
|
bool | status_known (file_status _Stat) |
|
bool | exists (file_status _Stat) |
|
bool | is_regular (file_status _Stat) |
|
bool | is_regular_file (file_status _Stat) |
|
bool | is_directory (file_status _Stat) |
|
bool | is_symlink (file_status _Stat) |
|
bool | is_other (file_status _Stat) |
|
template<class _Path > |
bool | exists (const _Path &_Pval) |
|
template<class _Path > |
bool | is_regular (const _Path &_Pval) |
|
template<class _Path > |
bool | is_regular_file (const _Path &_Pval) |
|
template<class _Path > |
bool | is_directory (const _Path &_Pval) |
|
template<class _Path > |
bool | is_symlink (const _Path &_Pval) |
|
template<class _Path > |
bool | is_other (const _Path &_Pval) |
|
template<class _Path > |
bool | is_empty (const _Path &_Pval) |
|
template<class _Path1 , class _Path2 > |
bool | equivalent (const _Path1 &_Pval1, const _Path2 &_Pval2) |
|
template<class _Path > |
_Path | current_path () |
|
template<class _Path > |
void | current_path (const _Path &_Pval) |
|
template<class _Path > |
_Path | initial_path () |
|
template<class _Path > |
_ULonglong | file_size (const _Path &_Pval) |
|
template<class _Path > |
space_info | space (const _Path &_Pval) |
|
template<class _Path > |
time_t | last_write_time (const _Path &_Pval) |
|
template<class _Path > |
void | last_write_time (const _Path &_Pval, time_t _Newtime) |
|
template<class _Path > |
bool | create_directory (const _Path &_Pval) |
|
template<class _Path > |
bool | remove_directory (const _Path &_Pval) |
|
template<class _Path1 , class _Path2 > |
void | create_hard_link (const _Path1 &_Oldpval, const _Path2 &_Newpval) |
|
template<class _Path1 , class _Path2 > |
error_code | create_hard_link (const _Path1 &_Oldpval, const _Path2 &_Newpval, error_code &_Code) |
|
template<class _Path1 , class _Path2 > |
void | create_symlink (const _Path1 &_Oldpval, const _Path2 &_Newpval) |
|
template<class _Path1 , class _Path2 > |
error_code | create_symlink (const _Path1 &_Oldpval, const _Path2 &_Newpval, error_code &_Code) |
|
template<class _Path > |
bool | remove (const _Path &_Pval) |
|
template<class _Path > |
bool | remove_filename (const _Path &_Pval) |
|
template<class _Path > |
bool | _Remove_all (const _Path &_Pval, unsigned long &_Ans) |
|
template<class _Path > |
unsigned long | remove_all (const _Path &_Pval) |
|
template<class _Path1 , class _Path2 > |
bool | rename (const _Path1 &_Oldpval, const _Path2 &_Newpval) |
|
template<class _Path1 , class _Path2 > |
void | copy_file (const _Path1 &_Oldpval, const _Path2 &_Newpval, _Copy_option _Opt=copy_option::fail_if_exists) |
|
template<class _Path > |
_Path | complete (const _Path &_Pval, const _Path &_Pbase=initial_path< _Path >()) |
|
template<class _Path > |
_Path | system_complete (const _Path &_Pval) |
|
template<class _Path > |
bool | create_directories (const _Path &_Pval) |
|
template<class _Path > |
_Path::string_type | extension (const _Path &_Pval) |
|
template<class _Path > |
_Path::string_type | basename (const _Path &_Pval) |
|
template<class _Path > |
_Path::string_type | stem (const _Path &_Pval) |
|
template<class _Path > |
_Path | replace_extension (const _Path &_Pval, const typename _Path::string_type &_Newext) |
|