\section{KNetwork::KSocket\-Device\-Factory$<$ Impl $>$ Class Template Reference}
\label{classKNetwork_1_1KSocketDeviceFactory}\index{KNetwork::KSocketDeviceFactory@{KNetwork::KSocketDeviceFactory}}
This class provides functionality for creating and registering socket implementations.  


{\tt \#include $<$ksocketdevice.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
virtual {\bf KSocket\-Device} $\ast$ {\bf create} ({\bf KSocket\-Base} $\ast$parent) const \label{classKNetwork_1_1KSocketDeviceFactory_a0}

\end{CompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Impl$>$ class KNetwork::KSocket\-Device\-Factory$<$ Impl $>$}

This class provides functionality for creating and registering socket implementations. 



Definition at line 413 of file ksocketdevice.h.

The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
ksocketdevice.h\end{CompactItemize}
