From 7763f07327f3abce839a690df46ced3bfd1d3d09 Mon Sep 17 00:00:00 2001 From: Erwin Nindl Date: Sun, 7 Oct 2007 22:07:03 +0000 Subject: added doxygen generatet documentation --- doc/latex/classSocketException.tex | 65 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 doc/latex/classSocketException.tex (limited to 'doc/latex/classSocketException.tex') diff --git a/doc/latex/classSocketException.tex b/doc/latex/classSocketException.tex new file mode 100644 index 0000000..22ea6db --- /dev/null +++ b/doc/latex/classSocketException.tex @@ -0,0 +1,65 @@ +\section{Socket\-Exception Class Reference} +\label{classSocketException}\index{SocketException@{SocketException}} +{\tt \#include $<$Practical\-Socket.h$>$} + +\subsection*{Public Member Functions} +\begin{CompactItemize} +\item +{\bf Socket\-Exception} (const string \&message, bool incl\-Sys\-Msg=false) throw () +\item +{\bf $\sim$Socket\-Exception} () throw () +\item +const char $\ast$ {\bf what} () const throw () +\end{CompactItemize} +\subsection*{Private Attributes} +\begin{CompactItemize} +\item +string {\bf user\-Message} +\end{CompactItemize} + + +\subsection{Detailed Description} +Signals a problem with the execution of a socket call. + + + +\subsection{Constructor \& Destructor Documentation} +\index{SocketException@{Socket\-Exception}!SocketException@{SocketException}} +\index{SocketException@{SocketException}!SocketException@{Socket\-Exception}} +\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Socket\-Exception::Socket\-Exception (const string \& {\em message}, bool {\em incl\-Sys\-Msg} = {\tt false}) throw ()}\label{classSocketException_bb5bcecd9d9e20868c237ec5a82cf5c3} + + +Construct a \doxyref{Socket\-Exception}{p.}{classSocketException} with a explanatory message. \begin{Desc} +\item[Parameters:] +\begin{description} +\item[{\em message}]explanatory message \item[{\em inc\-Sys\-Msg}]true if system message (from strerror(errno)) should be postfixed to the user provided message \end{description} +\end{Desc} +\index{SocketException@{Socket\-Exception}!~SocketException@{$\sim$SocketException}} +\index{~SocketException@{$\sim$SocketException}!SocketException@{Socket\-Exception}} +\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Socket\-Exception::$\sim$Socket\-Exception () throw ()}\label{classSocketException_659557c899329aea01977c980c4db9b9} + + +Provided just to guarantee that no exceptions are thrown. + +\subsection{Member Function Documentation} +\index{SocketException@{Socket\-Exception}!what@{what}} +\index{what@{what}!SocketException@{Socket\-Exception}} +\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ Socket\-Exception::what () const throw ()}\label{classSocketException_534b0625abe62cad2bae94758aa6eb42} + + +Get the exception message \begin{Desc} +\item[Returns:]exception message \end{Desc} + + +\subsection{Member Data Documentation} +\index{SocketException@{Socket\-Exception}!userMessage@{userMessage}} +\index{userMessage@{userMessage}!SocketException@{Socket\-Exception}} +\subsubsection{\setlength{\rightskip}{0pt plus 5cm}string {\bf Socket\-Exception::user\-Message}\hspace{0.3cm}{\tt [private]}}\label{classSocketException_dcfeba6d4ce5754b48ae9d37b07a7e87} + + + + +The documentation for this class was generated from the following files:\begin{CompactItemize} +\item +{\bf Practical\-Socket.h}\item +{\bf Practical\-Socket.cpp}\end{CompactItemize} -- cgit v1.2.3