#include <sock.h>
Inheritance diagram for NLNET::ESocket:

Nevrax France
Definition at line 44 of file sock.h.
Public Member Functions | |
| ESocket (const char *reason="", bool systemerror=true, CInetAddress *addr=NULL) | |
| virtual const char * | what () const throw () |
Protected Attributes | |
| std::string | _Reason |
|
||||||||||||||||
|
Constructor You can provide an internet address. If so, reason *must* contain "%s" where the address should be written. Moreover, the length of reason plus the length of the address when displayed by asString() should no exceed 256. |
|
|
Reimplemented in NL3D::EBadBind. Definition at line 672 of file common.cpp.
00673 {
00674 return _Reason.c_str();
00675 }
|
|
|
Definition at line 244 of file common.h. Referenced by NLMISC::Exception::Exception(). |
1.3.6