|
std::string | extension (const path &p) |
|
std::string | basename (const path &p) |
|
path | change_extension (const path &p, const path &new_extension) |
|
bool | type_present (file_status f) |
|
bool | permissions_present (file_status f) |
|
bool | status_known (file_status f) |
|
bool | exists (file_status f) |
|
bool | is_regular_file (file_status f) |
|
bool | is_directory (file_status f) |
|
bool | is_symlink (file_status f) |
|
bool | is_other (file_status f) |
|
bool | is_regular (file_status f) |
|
| BOOST_SCOPED_ENUM_START (copy_option) |
|
file_status | status (const path &p) |
|
file_status | status (const path &p, system::error_code &ec) |
|
file_status | symlink_status (const path &p) |
|
file_status | symlink_status (const path &p, system::error_code &ec) |
|
bool | exists (const path &p) |
|
bool | exists (const path &p, system::error_code &ec) |
|
bool | is_directory (const path &p) |
|
bool | is_directory (const path &p, system::error_code &ec) |
|
bool | is_regular_file (const path &p) |
|
bool | is_regular_file (const path &p, system::error_code &ec) |
|
bool | is_other (const path &p) |
|
bool | is_other (const path &p, system::error_code &ec) |
|
bool | is_symlink (const path &p) |
|
bool | is_symlink (const path &p, system::error_code &ec) |
|
bool | is_regular (const path &p) |
|
bool | is_regular (const path &p, system::error_code &ec) |
|
bool | is_empty (const path &p) |
|
bool | is_empty (const path &p, system::error_code &ec) |
|
path | current_path () |
|
path | initial_path () |
|
BOOST_FILESYSTEM_DECL path | absolute (const path &p, const path &base=current_path()) |
|
path | canonical (const path &p, const path &base=current_path()) |
|
path | canonical (const path &p, system::error_code &ec) |
|
path | canonical (const path &p, const path &base, system::error_code &ec) |
|
path | complete (const path &p) |
|
path | complete (const path &p, const path &base) |
|
void | copy (const path &from, const path &to) |
|
void | copy (const path &from, const path &to, system::error_code &ec) |
|
void | copy_directory (const path &from, const path &to) |
|
void | copy_directory (const path &from, const path &to, system::error_code &ec) |
|
void | copy_file (const path &from, const path &to, BOOST_SCOPED_ENUM(copy_option) option) |
|
void | copy_file (const path &from, const path &to) |
|
void | copy_file (const path &from, const path &to, BOOST_SCOPED_ENUM(copy_option) option, system::error_code &ec) |
|
void | copy_file (const path &from, const path &to, system::error_code &ec) |
|
void | copy_symlink (const path &existing_symlink, const path &new_symlink) |
|
void | copy_symlink (const path &existing_symlink, const path &new_symlink, system::error_code &ec) |
|
bool | create_directories (const path &p) |
|
bool | create_directories (const path &p, system::error_code &ec) |
|
bool | create_directory (const path &p) |
|
bool | create_directory (const path &p, system::error_code &ec) |
|
void | create_directory_symlink (const path &to, const path &from) |
|
void | create_directory_symlink (const path &to, const path &from, system::error_code &ec) |
|
void | create_hard_link (const path &to, const path &new_hard_link) |
|
void | create_hard_link (const path &to, const path &new_hard_link, system::error_code &ec) |
|
void | create_symlink (const path &to, const path &new_symlink) |
|
void | create_symlink (const path &to, const path &new_symlink, system::error_code &ec) |
|
path | current_path (system::error_code &ec) |
|
void | current_path (const path &p) |
|
void | current_path (const path &p, system::error_code &ec) |
|
bool | equivalent (const path &p1, const path &p2) |
|
bool | equivalent (const path &p1, const path &p2, system::error_code &ec) |
|
boost::uintmax_t | file_size (const path &p) |
|
boost::uintmax_t | file_size (const path &p, system::error_code &ec) |
|
boost::uintmax_t | hard_link_count (const path &p) |
|
boost::uintmax_t | hard_link_count (const path &p, system::error_code &ec) |
|
path | initial_path (system::error_code &ec) |
|
std::time_t | last_write_time (const path &p) |
|
std::time_t | last_write_time (const path &p, system::error_code &ec) |
|
void | last_write_time (const path &p, const std::time_t new_time) |
|
void | last_write_time (const path &p, const std::time_t new_time, system::error_code &ec) |
|
void | permissions (const path &p, perms prms) |
|
void | permissions (const path &p, perms prms, system::error_code &ec) |
|
path | read_symlink (const path &p) |
|
path | read_symlink (const path &p, system::error_code &ec) |
|
bool | remove (const path &p) |
|
bool | remove (const path &p, system::error_code &ec) |
|
boost::uintmax_t | remove_all (const path &p) |
|
boost::uintmax_t | remove_all (const path &p, system::error_code &ec) |
|
void | rename (const path &old_p, const path &new_p) |
|
void | rename (const path &old_p, const path &new_p, system::error_code &ec) |
|
void | resize_file (const path &p, uintmax_t size) |
|
void | resize_file (const path &p, uintmax_t size, system::error_code &ec) |
|
space_info | space (const path &p) |
|
space_info | space (const path &p, system::error_code &ec) |
|
bool | symbolic_link_exists (const path &p) |
|
path | system_complete (const path &p) |
|
path | system_complete (const path &p, system::error_code &ec) |
|
path | temp_directory_path () |
|
path | temp_directory_path (system::error_code &ec) |
|
path | unique_path (const path &p="%%%%-%%%%-%%%%-%%%%") |
|
path | unique_path (const path &p, system::error_code &ec) |
|
const directory_iterator & | begin (const directory_iterator &iter) |
|
directory_iterator | end (const directory_iterator &) |
|
directory_iterator & | range_begin (directory_iterator &iter) |
|
directory_iterator | range_begin (const directory_iterator &iter) |
|
directory_iterator | range_end (const directory_iterator &) |
|
| BOOST_SCOPED_ENUM_START (symlink_option) |
|
const
recursive_directory_iterator & | begin (const recursive_directory_iterator &iter) |
|
recursive_directory_iterator | end (const recursive_directory_iterator &) |
|
recursive_directory_iterator & | range_begin (recursive_directory_iterator &iter) |
|
recursive_directory_iterator | range_begin (const recursive_directory_iterator &iter) |
|
recursive_directory_iterator | range_end (const recursive_directory_iterator &) |
|
bool | lexicographical_compare (path::iterator first1, path::iterator last1, path::iterator first2, path::iterator last2) |
|
bool | operator== (const path &lhs, const path &rhs) |
|
bool | operator== (const path &lhs, const path::string_type &rhs) |
|
bool | operator== (const path::string_type &lhs, const path &rhs) |
|
bool | operator== (const path &lhs, const path::value_type *rhs) |
|
bool | operator== (const path::value_type *lhs, const path &rhs) |
|
bool | operator!= (const path &lhs, const path &rhs) |
|
bool | operator!= (const path &lhs, const path::string_type &rhs) |
|
bool | operator!= (const path::string_type &lhs, const path &rhs) |
|
bool | operator!= (const path &lhs, const path::value_type *rhs) |
|
bool | operator!= (const path::value_type *lhs, const path &rhs) |
|
bool | operator< (const path &lhs, const path &rhs) |
|
bool | operator<= (const path &lhs, const path &rhs) |
|
bool | operator> (const path &lhs, const path &rhs) |
|
bool | operator>= (const path &lhs, const path &rhs) |
|
std::size_t | hash_value (const path &x) |
|
void | swap (path &lhs, path &rhs) |
|
path | operator/ (const path &lhs, const path &rhs) |
|
template<class Char , class Traits > |
std::basic_ostream< Char,
Traits > & | operator<< (std::basic_ostream< Char, Traits > &os, const path &p) |
|
template<class Char , class Traits > |
std::basic_istream< Char,
Traits > & | operator>> (std::basic_istream< Char, Traits > &is, path &p) |
|
BOOST_FILESYSTEM_DECL bool | portable_posix_name (const std::string &name) |
|
BOOST_FILESYSTEM_DECL bool | windows_name (const std::string &name) |
|
BOOST_FILESYSTEM_DECL bool | portable_name (const std::string &name) |
|
BOOST_FILESYSTEM_DECL bool | portable_directory_name (const std::string &name) |
|
BOOST_FILESYSTEM_DECL bool | portable_file_name (const std::string &name) |
|
BOOST_FILESYSTEM_DECL bool | native (const std::string &name) |
|
template<> |
std::string | path::string< std::string > () const |
|
template<> |
std::wstring | path::string< std::wstring > () const |
|
template<> |
std::string | path::string< std::string > (const codecvt_type &cvt) const |
|
template<> |
std::wstring | path::string< std::wstring > (const codecvt_type &cvt) const |
|
template<> |
std::string | path::generic_string< std::string > () const |
|
template<> |
std::wstring | path::generic_string< std::wstring > () const |
|
template<> |
std::string | path::generic_string< std::string > (const codecvt_type &cvt) const |
|
template<> |
std::wstring | path::generic_string< std::wstring > (const codecvt_type &cvt) const |
|
BOOST_FILESYSTEM_DECL const
system::error_category & | codecvt_error_category () |
|