std::filesystem::filesystem_error
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.
Member functions
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) |
Inherited from std::system_error
Member functions
returns error code (public member function of std::system_error ) |
|
[virtual] | returns explanatory string (virtual public member function of std::system_error ) |
Inherited from std::runtime_error
Inherited from std::exception
Member functions
[virtual] | destroys the exception object (virtual public member function of std::exception ) |
[virtual] | returns an explanatory string (virtual public member function of std::exception ) |
Example
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/filesystem/filesystem_error