\section{Класс WriteFile}
\label{class_write_file}\index{WriteFile@{WriteFile}}


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



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



Граф связей класса WriteFile:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=600pt]{class_write_file__coll__graph}
\end{center}
\end{figure}
\subsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
void {\bf setSubmite} ()
\item 
void {\bf setResult} (unsigned int packetid, size\_\-t size\_\-for\_\-read)
\item 
void {\bf getResult} (unsigned int \&packetid, size\_\-t \&size\_\-for\_\-read)
\item 
{\bf WriteFile} ({\bf Node} $\ast${\bf parent}=NULL, {\bf string} from=\char`\"{}\char`\"{}, {\bf string} to=\char`\"{}\char`\"{}, {\bf IQType} type=TagIQ::Get, {\bf string} id=\char`\"{}\char`\"{})
\item 
void {\bf getFileData} ({\bf string} \&path, size\_\-t \&offset, size\_\-t \&size, fuse\_\-file\_\-info \&fi)
\item 
void {\bf setFileData} (const {\bf string} \&path, size\_\-t offset, size\_\-t size, const fuse\_\-file\_\-info \&fi)
\item 
{\bf WriteFile} (const {\bf Node} \&basedNode)
\item 
virtual {\bf $\sim$WriteFile} ()
\end{DoxyCompactItemize}


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


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



\subsection{Конструктор(ы)}
\index{WriteFile@{WriteFile}!WriteFile@{WriteFile}}
\index{WriteFile@{WriteFile}!WriteFile@{WriteFile}}
\subsubsection[{WriteFile}]{\setlength{\rightskip}{0pt plus 5cm}WriteFile::WriteFile (
\begin{DoxyParamCaption}
\item[{{\bf Node} $\ast$}]{ parent = {\ttfamily NULL}, }
\item[{{\bf string}}]{ from = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{{\bf string}}]{ to = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{{\bf IQType}}]{ type = {\ttfamily TagIQ::Get}, }
\item[{{\bf string}}]{ id = {\ttfamily \char`\"{}\char`\"{}}}
\end{DoxyParamCaption}
)}\label{class_write_file_ae3203705f89e7fffd94f66274ef0e06c}


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

\index{WriteFile@{WriteFile}!WriteFile@{WriteFile}}
\index{WriteFile@{WriteFile}!WriteFile@{WriteFile}}
\subsubsection[{WriteFile}]{\setlength{\rightskip}{0pt plus 5cm}WriteFile::WriteFile (
\begin{DoxyParamCaption}
\item[{const {\bf Node} \&}]{ basedNode}
\end{DoxyParamCaption}
)}\label{class_write_file_a82695f4eb104e9fc5929de331a281611}


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

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


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



\subsection{Методы}
\index{WriteFile@{WriteFile}!getFileData@{getFileData}}
\index{getFileData@{getFileData}!WriteFile@{WriteFile}}
\subsubsection[{getFileData}]{\setlength{\rightskip}{0pt plus 5cm}void WriteFile::getFileData (
\begin{DoxyParamCaption}
\item[{{\bf string} \&}]{ path, }
\item[{size\_\-t \&}]{ offset, }
\item[{size\_\-t \&}]{ size, }
\item[{fuse\_\-file\_\-info \&}]{ fi}
\end{DoxyParamCaption}
)}\label{class_write_file_acea29d1dfe7b5c20a30040fc22c76216}


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



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


\index{WriteFile@{WriteFile}!getResult@{getResult}}
\index{getResult@{getResult}!WriteFile@{WriteFile}}
\subsubsection[{getResult}]{\setlength{\rightskip}{0pt plus 5cm}void WriteFile::getResult (
\begin{DoxyParamCaption}
\item[{unsigned int \&}]{ packetid, }
\item[{size\_\-t \&}]{ size\_\-for\_\-read}
\end{DoxyParamCaption}
)}\label{class_write_file_aa7dd9fe0a7992a005ff7aa511dd704d1}


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



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


\index{WriteFile@{WriteFile}!setFileData@{setFileData}}
\index{setFileData@{setFileData}!WriteFile@{WriteFile}}
\subsubsection[{setFileData}]{\setlength{\rightskip}{0pt plus 5cm}void WriteFile::setFileData (
\begin{DoxyParamCaption}
\item[{const {\bf string} \&}]{ path, }
\item[{size\_\-t}]{ offset, }
\item[{size\_\-t}]{ size, }
\item[{const fuse\_\-file\_\-info \&}]{ fi}
\end{DoxyParamCaption}
)}\label{class_write_file_a9945b12cc478c2a45e584bf6c036c51c}


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



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


\index{WriteFile@{WriteFile}!setResult@{setResult}}
\index{setResult@{setResult}!WriteFile@{WriteFile}}
\subsubsection[{setResult}]{\setlength{\rightskip}{0pt plus 5cm}void WriteFile::setResult (
\begin{DoxyParamCaption}
\item[{unsigned int}]{ packetid, }
\item[{size\_\-t}]{ size\_\-for\_\-read}
\end{DoxyParamCaption}
)}\label{class_write_file_af4d9ad4eb9a4adca341069c2961f8615}


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



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


\index{WriteFile@{WriteFile}!setSubmite@{setSubmite}}
\index{setSubmite@{setSubmite}!WriteFile@{WriteFile}}
\subsubsection[{setSubmite}]{\setlength{\rightskip}{0pt plus 5cm}void WriteFile::setSubmite (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{class_write_file_a857898cc1709e2f87a82b8fa37684d5c}


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



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




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