|
psocksxx 1.1.1
|
Socket exception. More...
#include <sockexception.h>
Public Member Functions | |
| sockexception (const char *message=0) throw () | |
| constructor | |
| virtual | ~sockexception () throw () |
| destructor | |
| const char * | what () const throw () |
| Returns exception message. | |
Protected Attributes | |
| std::string | _message |
| int | _errno |
| std::string | _sys_msg |
Socket exception.
This is the base class for all socket exceptions.
| psocksxx::sockexception::sockexception | ( | const char * | message = 0 | ) | ||
| throw | ( | ) | ||||
constructor
Create an instance with the passed in error message. If a message is not passed in or is equal to 0 then the system error message is used.
| message | (optional) user error message |
| const char * psocksxx::sockexception::what | ( | ) | const | |||
| throw | ( | ) | ||||
Returns exception message.
Returns a C-Style character string describing the exception.
|
protected |
system error number
|
protected |
user exception message
|
protected |
system error message