\hypertarget{structRegState}{
\section{Reg\-State Struct Reference}
\label{structRegState}\index{RegState@{RegState}}
}
State of a lrd parser.  


{\tt \#include $<$state\_\-p.h$>$}

Collaboration diagram for Reg\-State:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=44pt]{structRegState__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{CompactItemize}
\item 
\hypertarget{structRegState_o0}{
XLX\_\-state \hyperlink{structRegState_o0}{p\-State}}
\label{structRegState_o0}

\begin{CompactList}\small\item\em Base class to the Reg\-State structure. \item\end{CompactList}\item 
\hypertarget{structRegState_o1}{
XLX\_\-stack \hyperlink{structRegState_o1}{cpt\-Detail}}
\label{structRegState_o1}

\begin{CompactList}\small\item\em Stack of \hyperlink{structCptDetail}{Cpt\-Detail} structures describing the components whose start tags (but not end tags) have been encountered. \item\end{CompactList}\item 
\hypertarget{structRegState_o2}{
char \hyperlink{structRegState_o2}{reg\-Name} \mbox{[}REG\_\-NAME\_\-LEN\mbox{]}}
\label{structRegState_o2}

\begin{CompactList}\small\item\em Name of the most recent register start tag. \item\end{CompactList}\item 
\hypertarget{structRegState_o3}{
unsigned \hyperlink{structRegState_o3}{reg\-Id}}
\label{structRegState_o3}

\begin{CompactList}\small\item\em ID from the most recent register start tag. \item\end{CompactList}\item 
\hypertarget{structRegState_o4}{
\hyperlink{state__p_8h_a12}{REG\_\-TYPE} \hyperlink{structRegState_o4}{reg\-Type}}
\label{structRegState_o4}

\begin{CompactList}\small\item\em Type of register IGN, LATC, INIT. \item\end{CompactList}\item 
\hypertarget{structRegState_o5}{
unsigned \hyperlink{structRegState_o5}{n\-Fld}}
\label{structRegState_o5}

\begin{CompactList}\small\item\em Number of field start tags encountered inside the current register. \item\end{CompactList}\item 
\hypertarget{structRegState_o6}{
unsigned \hyperlink{structRegState_o6}{n\-Reg}}
\label{structRegState_o6}

\begin{CompactList}\small\item\em Number of register start tags encountered inside the current component. \item\end{CompactList}\item 
\hypertarget{structRegState_o7}{
unsigned \hyperlink{structRegState_o7}{suppressed}}
\label{structRegState_o7}

\begin{CompactList}\small\item\em 0 not suppressed, non-zero the current component is not handled by RIM \item\end{CompactList}\item 
\hypertarget{structRegState_o8}{
\hyperlink{structGenFiles}{Gen\-Files} \hyperlink{structRegState_o8}{file}}
\label{structRegState_o8}

\begin{CompactList}\small\item\em Structure holding all the \char`\"{}file\char`\"{} structures produced by the parser. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
State of a lrd parser. 



The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{state__p_8h}{state\_\-p.h}\end{CompactItemize}
