\section{Класс ReadFiles}
\label{class_read_files}\index{ReadFiles@{ReadFiles}}


{\ttfamily \#include $<$ReadFiles.h$>$}



Базовые классы:{\bf TagHandler$<$ TagIQ $>$}.



Граф связей класса ReadFiles:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_read_files__coll__graph}
\end{center}
\end{figure}
\subsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
{\bf ReadFiles} ()
\item 
void {\bf handleTag} ({\bf TagIQ} \&tag)
\item 
virtual {\bf $\sim$ReadFiles} ()
\item 
{\bf ReadFiles} ({\bf Protocol} \&{\bf protocol}, {\bf ServerConfig} $\ast${\bf sc}, {\bf BinaryProtocol} $\ast${\bf bp})
\end{DoxyCompactItemize}
\subsection*{Закрытые данные}
\begin{DoxyCompactItemize}
\item 
{\bf Protocol} $\ast$ {\bf protocol}
\item 
{\bf ServerConfig} $\ast$ {\bf sc}
\item 
{\bf BinaryProtocol} $\ast$ {\bf bp}
\item 
size\_\-t {\bf max\_\-readsize}
\end{DoxyCompactItemize}


\subsection{Подробное описание}


См. определение в файле ReadFiles.h строка 21



\subsection{Конструктор(ы)}
\index{ReadFiles@{ReadFiles}!ReadFiles@{ReadFiles}}
\index{ReadFiles@{ReadFiles}!ReadFiles@{ReadFiles}}
\subsubsection[{ReadFiles}]{\setlength{\rightskip}{0pt plus 5cm}ReadFiles::ReadFiles (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{class_read_files_a8d776308664a4f291a0cd2c743c71dba}


См. определение в файле ReadFiles.cpp строка 181

\index{ReadFiles@{ReadFiles}!$\sim$ReadFiles@{$\sim$ReadFiles}}
\index{$\sim$ReadFiles@{$\sim$ReadFiles}!ReadFiles@{ReadFiles}}
\subsubsection[{$\sim$ReadFiles}]{\setlength{\rightskip}{0pt plus 5cm}ReadFiles::$\sim$ReadFiles (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [virtual]}}\label{class_read_files_ae2bf31011ffc88f65225b72da78c1130}


См. определение в файле ReadFiles.cpp строка 186



Граф вызовов:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=380pt]{class_read_files_ae2bf31011ffc88f65225b72da78c1130_cgraph}
\end{center}
\end{figure}


\index{ReadFiles@{ReadFiles}!ReadFiles@{ReadFiles}}
\index{ReadFiles@{ReadFiles}!ReadFiles@{ReadFiles}}
\subsubsection[{ReadFiles}]{\setlength{\rightskip}{0pt plus 5cm}ReadFiles::ReadFiles (
\begin{DoxyParamCaption}
\item[{{\bf Protocol} \&}]{ protocol, }
\item[{{\bf ServerConfig} $\ast$}]{ sc, }
\item[{{\bf BinaryProtocol} $\ast$}]{ bp}
\end{DoxyParamCaption}
)}\label{class_read_files_a500b7349a86c246ee1802e3b644d8a41}


См. определение в файле ReadFiles.cpp строка 12



Граф вызовов:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_read_files_a500b7349a86c246ee1802e3b644d8a41_cgraph}
\end{center}
\end{figure}




\subsection{Методы}
\index{ReadFiles@{ReadFiles}!handleTag@{handleTag}}
\index{handleTag@{handleTag}!ReadFiles@{ReadFiles}}
\subsubsection[{handleTag}]{\setlength{\rightskip}{0pt plus 5cm}void ReadFiles::handleTag (
\begin{DoxyParamCaption}
\item[{{\bf TagIQ} \&}]{ tag}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [virtual]}}\label{class_read_files_a04999b6251c34b5320bb55c97d0892bd}


Замещает {\bf TagHandler$<$ TagIQ $>$} \doxyref{}{стр.}{class_tag_handler_aae7e82cdc8a8faa8d48a8b4570c3c963}.



См. определение в файле ReadFiles.cpp строка 21



Граф вызовов:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_read_files_a04999b6251c34b5320bb55c97d0892bd_cgraph}
\end{center}
\end{figure}




\subsection{Данные класса}
\index{ReadFiles@{ReadFiles}!bp@{bp}}
\index{bp@{bp}!ReadFiles@{ReadFiles}}
\subsubsection[{bp}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BinaryProtocol}$\ast$ {\bf ReadFiles::bp}\hspace{0.3cm}{\ttfamily  [private]}}\label{class_read_files_a57e82bf7fb1186d37443769e97a9ee73}


См. определение в файле ReadFiles.h строка 25

\index{ReadFiles@{ReadFiles}!max\_\-readsize@{max\_\-readsize}}
\index{max\_\-readsize@{max\_\-readsize}!ReadFiles@{ReadFiles}}
\subsubsection[{max\_\-readsize}]{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf ReadFiles::max\_\-readsize}\hspace{0.3cm}{\ttfamily  [private]}}\label{class_read_files_a9ce1754a4f5ecf2c46b22b0f68a22fbd}


См. определение в файле ReadFiles.h строка 26

\index{ReadFiles@{ReadFiles}!protocol@{protocol}}
\index{protocol@{protocol}!ReadFiles@{ReadFiles}}
\subsubsection[{protocol}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Protocol}$\ast$ {\bf ReadFiles::protocol}\hspace{0.3cm}{\ttfamily  [private]}}\label{class_read_files_a3f7a1ac74733500cb4025ab932dda2e7}


См. определение в файле ReadFiles.h строка 23

\index{ReadFiles@{ReadFiles}!sc@{sc}}
\index{sc@{sc}!ReadFiles@{ReadFiles}}
\subsubsection[{sc}]{\setlength{\rightskip}{0pt plus 5cm}{\bf ServerConfig}$\ast$ {\bf ReadFiles::sc}\hspace{0.3cm}{\ttfamily  [private]}}\label{class_read_files_a6acbe43016db782f87a1bb1fc378af91}


См. определение в файле ReadFiles.h строка 24



Объявления и описания членов классов находятся в файлах:\begin{DoxyCompactItemize}
\item 
ServerFSp/LibFileOperations/{\bf ReadFiles.h}\item 
ServerFSp/LibFileOperations/{\bf ReadFiles.cpp}\end{DoxyCompactItemize}
