Base class for exceptions thrown by the filesystem features. More...


Public Member Functions | |
| filesystem_exception (const string &what, const utility::path &path, const exception &other=NO_EXCEPTION) | |
| ~filesystem_exception () throw () | |
| const utility::path & | path () const |
| exception * | clone () const |
| const char * | name () const throw () |
Base class for exceptions thrown by the filesystem features.
| filesystem_exception | ( | const string & | what, | |
| const utility::path & | path, | |||
| const exception & | other = NO_EXCEPTION | |||
| ) |
Referenced by filesystem_exception::clone().
| ~filesystem_exception | ( | ) | throw () |
| exception * clone | ( | ) | const [virtual] |
Clone this object.
Reimplemented from exception.
Reimplemented in not_a_directory, and file_not_found.
References filesystem_exception::filesystem_exception().
| const char * name | ( | ) | const throw () [virtual] |
Return a name identifying the exception.
Reimplemented from exception.
Reimplemented in not_a_directory, and file_not_found.
| const utility::path & path | ( | ) | const |
Return the full path of the file have thrown the exception.
1.6.2