Fastcgipp::Exceptions::SocketWrite Class Reference

Exception for write errors to sockets More...

#include <exceptions.hpp>

Inheritance diagram for Fastcgipp::Exceptions::SocketWrite:

Fastcgipp::Exceptions::Socket Fastcgipp::Exceptions::Exception

List of all members.

Public Member Functions

 SocketWrite (int fd_, int erno_)
 Sole Constructor.
 ~SocketWrite () throw ()
virtual const char * what () const throw ()

Private Attributes

std::string msg
 Error message associated with the exception.


Detailed Description

Exception for write errors to sockets

Definition at line 140 of file exceptions.hpp.


Constructor & Destructor Documentation

Fastcgipp::Exceptions::SocketWrite::SocketWrite ( int  fd_,
int  erno_ 
)

Sole Constructor.

Parameters:
[in] fd_ File descriptor of socket
[in] erno_ Associated errno

Definition at line 47 of file exceptions.cpp.

References Fastcgipp::Exceptions::Socket::erno, Fastcgipp::Exceptions::Socket::fd, and msg.

Fastcgipp::Exceptions::SocketWrite::~SocketWrite (  )  throw () [inline]

Definition at line 149 of file exceptions.hpp.


Member Function Documentation

virtual const char* Fastcgipp::Exceptions::SocketWrite::what (  )  const throw () [inline, virtual]

Implements Fastcgipp::Exceptions::Socket.

Definition at line 150 of file exceptions.hpp.

References msg.


Member Data Documentation

Error message associated with the exception.

Definition at line 153 of file exceptions.hpp.

Referenced by SocketWrite(), and what().


The documentation for this class was generated from the following files:

Generated on Thu Dec 11 01:47:29 2008 for fastcgi++ by  doxygen 1.5.7.1