psocksxx
1.0.0
|
Socket exception. More...
#include <sockexception.h>
Public Member Functions | |
sockexception (const char *message=0) throw () | |
constructor More... | |
virtual | ~sockexception () throw () |
destructor | |
const char * | what () const throw () |
Returns exception message. More... | |
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