\hypertarget{classFileServerFactory}{
\section{FileServerFactory Class Reference}
\label{classFileServerFactory}\index{FileServerFactory@{FileServerFactory}}
}


{\ttfamily \#include $<$fileserverfactory.h$>$}\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{classFileServer}{FileServer} $\ast$ \hyperlink{classFileServerFactory_ad0c77e7656095a44e1e554b23fe97e4c}{createFileServer} (QString type)
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFileServerFactory_a525aaab11ecc2335ee3364383e10094f}{
static const QString {\bfseries LOCALFILE\_\-PREFIX} = QString(\char`\"{}file://\char`\"{})}
\label{classFileServerFactory_a525aaab11ecc2335ee3364383e10094f}

\item 
\hypertarget{classFileServerFactory_a685c7c259c6d4c8de24bc8df198da913}{
static const QString {\bfseries FTP\_\-PREFIX} = QString(\char`\"{}ftp://\char`\"{})}
\label{classFileServerFactory_a685c7c259c6d4c8de24bc8df198da913}

\item 
\hypertarget{classFileServerFactory_a3ba3dd0bcc0618d81a61a4c89eb710a0}{
static const QString {\bfseries SRM\_\-PREFIX} = QString(\char`\"{}srm://\char`\"{})}
\label{classFileServerFactory_a3ba3dd0bcc0618d81a61a4c89eb710a0}

\item 
\hypertarget{classFileServerFactory_a7d37519413be9c65cca2bac8b6c5928c}{
static const QString {\bfseries GSIFTP\_\-PREFIX} = QString(\char`\"{}gsiftp://\char`\"{})}
\label{classFileServerFactory_a7d37519413be9c65cca2bac8b6c5928c}

\item 
\hypertarget{classFileServerFactory_a4764c83f4397260c7bf57772c302c225}{
static const QString {\bfseries HTTP\_\-PREFIX} = QString(\char`\"{}http://\char`\"{})}
\label{classFileServerFactory_a4764c83f4397260c7bf57772c302c225}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
This class describes a File Server Factory. You ask for you server by protocol name and recieve a File Server object in return. 

\subsection{Member Function Documentation}
\hypertarget{classFileServerFactory_ad0c77e7656095a44e1e554b23fe97e4c}{
\index{FileServerFactory@{FileServerFactory}!createFileServer@{createFileServer}}
\index{createFileServer@{createFileServer}!FileServerFactory@{FileServerFactory}}
\subsubsection[{createFileServer}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FileServer} $\ast$ FileServerFactory::createFileServer (QString {\em type})\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classFileServerFactory_ad0c77e7656095a44e1e554b23fe97e4c}
This method takes the name of a protocol and returns a File Server object 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/jonas/Development/arc-\/gui-\/clients/src/arcstorage-\/ui/fileserverfactory.h\item 
/home/jonas/Development/arc-\/gui-\/clients/src/arcstorage-\/ui/fileserverfactory.cpp\end{DoxyCompactItemize}
