#include <Exception.h>


Definition at line 280 of file Exception.h.
Public Member Functions | |
| IOException (int code=0) | |
| IOException (const std::string &msg, int code=0) | |
| IOException (const std::string &msg, const std::string &arg, int code=0) | |
| IOException (const std::string &msg, const Poco::Exception &exc, int code=0) | |
| IOException (const IOException &exc) | |
| ~IOException () throw () | |
| IOException & | operator= (const IOException &exc) |
| const char * | name () const throw () |
| Assignment operator. | |
| const char * | className () const throw () |
| Returns a static string describing the exception. | |
| Poco::Exception * | clone () const |
| Returns a string consisting of the message name and the message text. | |
| void | rethrow () const |
| Creates an exact copy of the exception. | |
| Poco::IOException::IOException | ( | int | code = 0 |
) |
| Poco::IOException::IOException | ( | const std::string & | msg, | |
| int | code = 0 | |||
| ) |
| Poco::IOException::IOException | ( | const std::string & | msg, | |
| const std::string & | arg, | |||
| int | code = 0 | |||
| ) |
| Poco::IOException::IOException | ( | const std::string & | msg, | |
| const Poco::Exception & | exc, | |||
| int | code = 0 | |||
| ) |
| Poco::IOException::IOException | ( | const IOException & | exc | ) |
| Poco::IOException::~IOException | ( | ) | throw () |
| IOException& Poco::IOException::operator= | ( | const IOException & | exc | ) |
| const char* Poco::IOException::name | ( | ) | const throw () [virtual] |
Assignment operator.
Reimplemented from Poco::RuntimeException.
Reimplemented in Poco::FileException, Poco::FileExistsException, Poco::FileNotFoundException, Poco::PathNotFoundException, Poco::FileReadOnlyException, Poco::FileAccessDeniedException, Poco::CreateFileException, Poco::OpenFileException, Poco::WriteFileException, and Poco::ReadFileException.
| const char* Poco::IOException::className | ( | ) | const throw () [virtual] |
Returns a static string describing the exception.
Reimplemented from Poco::RuntimeException.
Reimplemented in Poco::FileException, Poco::FileExistsException, Poco::FileNotFoundException, Poco::PathNotFoundException, Poco::FileReadOnlyException, Poco::FileAccessDeniedException, Poco::CreateFileException, Poco::OpenFileException, Poco::WriteFileException, and Poco::ReadFileException.
| Poco::Exception* Poco::IOException::clone | ( | ) | const [virtual] |
Returns a string consisting of the message name and the message text.
Reimplemented from Poco::RuntimeException.
Reimplemented in Poco::FileException, Poco::FileExistsException, Poco::FileNotFoundException, Poco::PathNotFoundException, Poco::FileReadOnlyException, Poco::FileAccessDeniedException, Poco::CreateFileException, Poco::OpenFileException, Poco::WriteFileException, and Poco::ReadFileException.
| void Poco::IOException::rethrow | ( | ) | const [virtual] |
Creates an exact copy of the exception.
The copy can later be thrown again by invoking rethrow() on it.
Reimplemented from Poco::RuntimeException.
Reimplemented in Poco::FileException, Poco::FileExistsException, Poco::FileNotFoundException, Poco::PathNotFoundException, Poco::FileReadOnlyException, Poco::FileAccessDeniedException, Poco::CreateFileException, Poco::OpenFileException, Poco::WriteFileException, and Poco::ReadFileException.