Defined in header <filesystem> | ||
---|---|---|
class filesystem_error; | (since C++17) |
The class std::filesystem::filesystem_error
defines an exception object that is thrown on failure by the throwing overloads of the functions in the filesystem library.
Inheritance diagram.
constructs the error object (public member function) |
|
returns the paths that were involved in the operation that caused the error (public member function) |
|
returns the explanatory string (public member function) |
returns error code (public member function of std::system_error ) |
|
[virtual] | returns explanatory string (virtual public member function of std::system_error ) |
[virtual] | destroys the exception object (virtual public member function of std::exception ) |
[virtual] | returns an explanatory string (virtual public member function of std::exception ) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/filesystem/filesystem_error