\section{Класс Stanza}
\label{class_stanza}\index{Stanza@{Stanza}}


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



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



Производные классы:{\bf TagIQ}.



Граф связей класса Stanza:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=600pt]{class_stanza__coll__graph}
\end{center}
\end{figure}
\subsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
virtual {\bf $\sim$Stanza} ()
\item 
{\bf Stanza} ({\bf string} {\bf name}, map$<$ {\bf string}, {\bf string} $>$ \&{\bf attrs}, {\bf Node} $\ast${\bf parent})
\item 
{\bf Stanza} ({\bf string} {\bf name}, {\bf Node} $\ast${\bf parent}, {\bf string} from=\char`\"{}\char`\"{}, {\bf string} to=\char`\"{}\char`\"{}, {\bf string} id=\char`\"{}\char`\"{})
\item 
void {\bf setID} ({\bf string} id)
\item 
void {\bf setFrom} ({\bf string} from)
\item 
void {\bf setTo} ({\bf string} to)
\item 
{\bf string} {\bf getFrom} ()
\item 
{\bf string} {\bf getID} ()
\item 
{\bf string} {\bf getTo} ()
\item 
{\bf Stanza} (const {\bf Node} \&basedNode)
\end{DoxyCompactItemize}
\subsection*{Открытые статические члены}
\begin{DoxyCompactItemize}
\item 
static {\bf string} {\bf generateID} ()
\end{DoxyCompactItemize}


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


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



\subsection{Конструктор(ы)}
\index{Stanza@{Stanza}!$\sim$Stanza@{$\sim$Stanza}}
\index{$\sim$Stanza@{$\sim$Stanza}!Stanza@{Stanza}}
\subsubsection[{$\sim$Stanza}]{\setlength{\rightskip}{0pt plus 5cm}Stanza::$\sim$Stanza (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [virtual]}}\label{class_stanza_a6c77f4bfe10c9b00031eebc0fa4e2a3f}


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

\index{Stanza@{Stanza}!Stanza@{Stanza}}
\index{Stanza@{Stanza}!Stanza@{Stanza}}
\subsubsection[{Stanza}]{\setlength{\rightskip}{0pt plus 5cm}Stanza::Stanza (
\begin{DoxyParamCaption}
\item[{{\bf string}}]{ name, }
\item[{map$<$ {\bf string}, {\bf string} $>$ \&}]{ attrs, }
\item[{{\bf Node} $\ast$}]{ parent}
\end{DoxyParamCaption}
)}\label{class_stanza_adedb8c134cc796f6856cad365decd969}


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

\index{Stanza@{Stanza}!Stanza@{Stanza}}
\index{Stanza@{Stanza}!Stanza@{Stanza}}
\subsubsection[{Stanza}]{\setlength{\rightskip}{0pt plus 5cm}Stanza::Stanza (
\begin{DoxyParamCaption}
\item[{{\bf string}}]{ name, }
\item[{{\bf Node} $\ast$}]{ parent, }
\item[{{\bf string}}]{ from = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{{\bf string}}]{ to = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{{\bf string}}]{ id = {\ttfamily \char`\"{}\char`\"{}}}
\end{DoxyParamCaption}
)}\label{class_stanza_a24befa7f262ee7da2712d5f0ec0c3719}


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



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


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


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



\subsection{Методы}
\index{Stanza@{Stanza}!generateID@{generateID}}
\index{generateID@{generateID}!Stanza@{Stanza}}
\subsubsection[{generateID}]{\setlength{\rightskip}{0pt plus 5cm}static {\bf string} Stanza::generateID (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline, static]}}\label{class_stanza_a8931c5b891a7e0b3f4710e285d7901f9}


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



Граф вызова функции:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=316pt]{class_stanza_a8931c5b891a7e0b3f4710e285d7901f9_icgraph}
\end{center}
\end{figure}


\index{Stanza@{Stanza}!getFrom@{getFrom}}
\index{getFrom@{getFrom}!Stanza@{Stanza}}
\subsubsection[{getFrom}]{\setlength{\rightskip}{0pt plus 5cm}{\bf string} Stanza::getFrom (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_stanza_a12970f6307618a3b58991a09d64a9486}


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



Граф вызова функции:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_stanza_a12970f6307618a3b58991a09d64a9486_icgraph}
\end{center}
\end{figure}


\index{Stanza@{Stanza}!getID@{getID}}
\index{getID@{getID}!Stanza@{Stanza}}
\subsubsection[{getID}]{\setlength{\rightskip}{0pt plus 5cm}{\bf string} Stanza::getID (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_stanza_a55832abaf113e3905d3da8fbc1f5a957}


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



Граф вызова функции:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_stanza_a55832abaf113e3905d3da8fbc1f5a957_icgraph}
\end{center}
\end{figure}


\index{Stanza@{Stanza}!getTo@{getTo}}
\index{getTo@{getTo}!Stanza@{Stanza}}
\subsubsection[{getTo}]{\setlength{\rightskip}{0pt plus 5cm}{\bf string} Stanza::getTo (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_stanza_a350e8a90458d08d2d2db0d3aef0a853e}


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

\index{Stanza@{Stanza}!setFrom@{setFrom}}
\index{setFrom@{setFrom}!Stanza@{Stanza}}
\subsubsection[{setFrom}]{\setlength{\rightskip}{0pt plus 5cm}void Stanza::setFrom (
\begin{DoxyParamCaption}
\item[{{\bf string}}]{ from}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_stanza_a1fb86d3105913e14c69e02830cb795e7}


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

\index{Stanza@{Stanza}!setID@{setID}}
\index{setID@{setID}!Stanza@{Stanza}}
\subsubsection[{setID}]{\setlength{\rightskip}{0pt plus 5cm}void Stanza::setID (
\begin{DoxyParamCaption}
\item[{{\bf string}}]{ id}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_stanza_aa5eb6df74d0f3c2109687c6bac280078}


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

\index{Stanza@{Stanza}!setTo@{setTo}}
\index{setTo@{setTo}!Stanza@{Stanza}}
\subsubsection[{setTo}]{\setlength{\rightskip}{0pt plus 5cm}void Stanza::setTo (
\begin{DoxyParamCaption}
\item[{{\bf string}}]{ to}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_stanza_abdd88cf877e66bdd586e4164ba295062}


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



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