\hypertarget{class_ti_xml_parsing_data}{\section{Ti\-Xml\-Parsing\-Data Class Reference}
\label{class_ti_xml_parsing_data}\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}}
}


Tiny\-X\-M\-L class. See \href{http://www.grinninglizard.com/tinyxml}{\tt http\-://www.\-grinninglizard.\-com/tinyxml}.  




{\ttfamily \#include $<$tinyxmlparser\-\_\-inl.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_ti_xml_parsing_data_a65cee8ab77a36c605db08c84b4c30a7d}{Stamp} (const char $\ast$now, \hyperlink{tinyxml_8h_a88d51847a13ee0f4b4d320d03d2c4d96}{Ti\-Xml\-Encoding} encoding)
\item 
const \hyperlink{struct_ti_xml_cursor}{Ti\-Xml\-Cursor} \& \hyperlink{class_ti_xml_parsing_data_a56908a17d7d7a6b2e511e62cf1d40d05}{Cursor} ()
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ti_xml_parsing_data_aa5beaf71579a91d6942277f417899ab9}{Ti\-Xml\-Parsing\-Data} (const char $\ast$start, int \-\_\-tabsize, int row, int col)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_ti_xml_cursor}{Ti\-Xml\-Cursor} \hyperlink{class_ti_xml_parsing_data_abee4c6c657f595182a4f8beda4fa1c7d}{cursor}
\item 
const char $\ast$ \hyperlink{class_ti_xml_parsing_data_a0e3c2ea5a8b738d733735ca0318fe4ff}{stamp}
\item 
int \hyperlink{class_ti_xml_parsing_data_ab9d6aea2833e38aaef440e49c22a05ca}{tabsize}
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_ti_xml_parsing_data_a173617f6dfe902cf484ce5552b950475}{Ti\-Xml\-Document}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Tiny\-X\-M\-L class. See \href{http://www.grinninglizard.com/tinyxml}{\tt http\-://www.\-grinninglizard.\-com/tinyxml}. 

See \begin{DoxySeeAlso}{See Also}
\href{http://www.grinninglizard.com/tinyxml}{\tt http\-://www.\-grinninglizard.\-com/tinyxml} 
\end{DoxySeeAlso}


Definition at line 179 of file tinyxmlparser\-\_\-inl.\-h.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_ti_xml_parsing_data_aa5beaf71579a91d6942277f417899ab9}{\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}!Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}}
\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}!TiXmlParsingData@{Ti\-Xml\-Parsing\-Data}}
\subsubsection[{Ti\-Xml\-Parsing\-Data}]{\setlength{\rightskip}{0pt plus 5cm}Ti\-Xml\-Parsing\-Data\-::\-Ti\-Xml\-Parsing\-Data (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{start, }
\item[{int}]{\-\_\-tabsize, }
\item[{int}]{row, }
\item[{int}]{col}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [private]}}}\label{class_ti_xml_parsing_data_aa5beaf71579a91d6942277f417899ab9}


Definition at line 189 of file tinyxmlparser\-\_\-inl.\-h.



References Ti\-Xml\-Cursor\-::col, cursor, Ti\-Xml\-Cursor\-::row, stamp, and tabsize.



\subsection{Member Function Documentation}
\hypertarget{class_ti_xml_parsing_data_a56908a17d7d7a6b2e511e62cf1d40d05}{\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}!Cursor@{Cursor}}
\index{Cursor@{Cursor}!TiXmlParsingData@{Ti\-Xml\-Parsing\-Data}}
\subsubsection[{Cursor}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Ti\-Xml\-Cursor}\& Ti\-Xml\-Parsing\-Data\-::\-Cursor (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_ti_xml_parsing_data_a56908a17d7d7a6b2e511e62cf1d40d05}


Definition at line 185 of file tinyxmlparser\-\_\-inl.\-h.



References cursor.



Referenced by Ti\-Xml\-Attribute\-::\-Parse(), Ti\-Xml\-Element\-::\-Parse(), Ti\-Xml\-Comment\-::\-Parse(), Ti\-Xml\-Text\-::\-Parse(), Ti\-Xml\-Declaration\-::\-Parse(), Ti\-Xml\-Unknown\-::\-Parse(), Ti\-Xml\-Document\-::\-Parse(), and Ti\-Xml\-Document\-::\-Set\-Error().

\hypertarget{class_ti_xml_parsing_data_a65cee8ab77a36c605db08c84b4c30a7d}{\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}!Stamp@{Stamp}}
\index{Stamp@{Stamp}!TiXmlParsingData@{Ti\-Xml\-Parsing\-Data}}
\subsubsection[{Stamp}]{\setlength{\rightskip}{0pt plus 5cm}void Ti\-Xml\-Parsing\-Data\-::\-Stamp (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{now, }
\item[{{\bf Ti\-Xml\-Encoding}}]{encoding}
\end{DoxyParamCaption}
)}}\label{class_ti_xml_parsing_data_a65cee8ab77a36c605db08c84b4c30a7d}


Definition at line 204 of file tinyxmlparser\-\_\-inl.\-h.



References Ti\-Xml\-Cursor\-::col, cursor, Ti\-Xml\-Cursor\-::row, stamp, tabsize, T\-I\-X\-M\-L\-\_\-\-E\-N\-C\-O\-D\-I\-N\-G\-\_\-\-U\-T\-F8, T\-I\-X\-M\-L\-\_\-\-U\-T\-F\-\_\-\-L\-E\-A\-D\-\_\-0, T\-I\-X\-M\-L\-\_\-\-U\-T\-F\-\_\-\-L\-E\-A\-D\-\_\-1, T\-I\-X\-M\-L\-\_\-\-U\-T\-F\-\_\-\-L\-E\-A\-D\-\_\-2, and Ti\-Xml\-Base\-::utf8\-Byte\-Table.



Referenced by Ti\-Xml\-Attribute\-::\-Parse(), Ti\-Xml\-Element\-::\-Parse(), Ti\-Xml\-Comment\-::\-Parse(), Ti\-Xml\-Text\-::\-Parse(), Ti\-Xml\-Declaration\-::\-Parse(), Ti\-Xml\-Unknown\-::\-Parse(), and Ti\-Xml\-Document\-::\-Set\-Error().



\subsection{Friends And Related Function Documentation}
\hypertarget{class_ti_xml_parsing_data_a173617f6dfe902cf484ce5552b950475}{\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}!Ti\-Xml\-Document@{Ti\-Xml\-Document}}
\index{Ti\-Xml\-Document@{Ti\-Xml\-Document}!TiXmlParsingData@{Ti\-Xml\-Parsing\-Data}}
\subsubsection[{Ti\-Xml\-Document}]{\setlength{\rightskip}{0pt plus 5cm}friend class {\bf Ti\-Xml\-Document}\hspace{0.3cm}{\ttfamily [friend]}}}\label{class_ti_xml_parsing_data_a173617f6dfe902cf484ce5552b950475}


Definition at line 181 of file tinyxmlparser\-\_\-inl.\-h.



\subsection{Member Data Documentation}
\hypertarget{class_ti_xml_parsing_data_abee4c6c657f595182a4f8beda4fa1c7d}{\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}!cursor@{cursor}}
\index{cursor@{cursor}!TiXmlParsingData@{Ti\-Xml\-Parsing\-Data}}
\subsubsection[{cursor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Ti\-Xml\-Cursor} Ti\-Xml\-Parsing\-Data\-::cursor\hspace{0.3cm}{\ttfamily [private]}}}\label{class_ti_xml_parsing_data_abee4c6c657f595182a4f8beda4fa1c7d}


Definition at line 198 of file tinyxmlparser\-\_\-inl.\-h.



Referenced by Cursor(), Ti\-Xml\-Document\-::\-Parse(), Stamp(), and Ti\-Xml\-Parsing\-Data().

\hypertarget{class_ti_xml_parsing_data_a0e3c2ea5a8b738d733735ca0318fe4ff}{\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}!stamp@{stamp}}
\index{stamp@{stamp}!TiXmlParsingData@{Ti\-Xml\-Parsing\-Data}}
\subsubsection[{stamp}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ Ti\-Xml\-Parsing\-Data\-::stamp\hspace{0.3cm}{\ttfamily [private]}}}\label{class_ti_xml_parsing_data_a0e3c2ea5a8b738d733735ca0318fe4ff}


Definition at line 199 of file tinyxmlparser\-\_\-inl.\-h.



Referenced by Stamp(), and Ti\-Xml\-Parsing\-Data().

\hypertarget{class_ti_xml_parsing_data_ab9d6aea2833e38aaef440e49c22a05ca}{\index{Ti\-Xml\-Parsing\-Data@{Ti\-Xml\-Parsing\-Data}!tabsize@{tabsize}}
\index{tabsize@{tabsize}!TiXmlParsingData@{Ti\-Xml\-Parsing\-Data}}
\subsubsection[{tabsize}]{\setlength{\rightskip}{0pt plus 5cm}int Ti\-Xml\-Parsing\-Data\-::tabsize\hspace{0.3cm}{\ttfamily [private]}}}\label{class_ti_xml_parsing_data_ab9d6aea2833e38aaef440e49c22a05ca}


Definition at line 200 of file tinyxmlparser\-\_\-inl.\-h.



Referenced by Stamp(), and Ti\-Xml\-Parsing\-Data().



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/src/\-X\-M\-L/\hyperlink{tinyxmlparser__inl_8h}{tinyxmlparser\-\_\-inl.\-h}\end{DoxyCompactItemize}
