#include <exception.h>
It is a direct child of SystemException, and has the very same semantics. Like in SystemException, the error code description provided is a description for errno values.
Public Member Functions | |
File (const std::string &name, const std::string &context) throw () | |
~File () throw () | |
virtual const char * | type () const throw () |
Get a string tag identifying the exception type. | |
virtual std::string | desc () const throw () |
Get the description of the error code. | |
Protected Attributes | |
std::string | m_name |
wibble::exception::File::File | ( | const std::string & | name, | |
const std::string & | context | |||
) | throw () [inline] |
wibble::exception::File::~File | ( | ) | throw () [inline] |
virtual const char* wibble::exception::File::type | ( | ) | const throw () [inline, virtual] |
virtual std::string wibble::exception::File::desc | ( | ) | const throw () [inline, virtual] |
Get the description of the error code.
Reimplemented from wibble::exception::System.
References wibble::exception::System::desc().
std::string wibble::exception::File::m_name [protected] |