From 7763f07327f3abce839a690df46ced3bfd1d3d09 Mon Sep 17 00:00:00 2001
From: Erwin Nindl <nine@wirdorange.org>
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

