author | terom |
Wed, 03 Dec 2008 19:40:37 +0000 | |
changeset 187 | f41f894213ca |
child 378 | 5589abf5e61b |
permissions | -rw-r--r-- |
187 | 1 |
|
2 |
#include "Socket.hh" |
|
3 |
||
4 |
#include <sstream> |
|
5 |
||
6 |
std::string NetworkSocketError::build_str (const NetworkSocket &socket, const char *op, const char *err) { |
|
7 |
std::stringstream ss; |
|
8 |
||
9 |
ss << "socket #" << socket.get_socket() << " " << op << ": " << err; |
|
10 |
||
11 |
return ss.str(); |
|
12 |
} |
|
13 |
||
14 |
NetworkSocketError::NetworkSocketError (const NetworkSocket &socket, const char *op, const char *err) : |
|
15 |
Error(build_str(socket, op, err)) { |
|
16 |
||
17 |
// nothing |
|
18 |
} |
|
19 |