\hypertarget{structGenFiles}{
\section{Gen\-Files Struct Reference}
\label{structGenFiles}\index{GenFiles@{GenFiles}}
}
Collects together all the file structures used by the parser.  


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

Collaboration diagram for Gen\-Files:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=144pt]{structGenFiles__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{CompactItemize}
\item 
\hyperlink{structFilerimType}{Filerim\-Type} \hyperlink{structGenFiles_o0}{rim\-Type}
\item 
\hyperlink{structFileTypeEnum}{File\-Type\-Enum} \hyperlink{structGenFiles_o1}{type\-Enum}
\item 
\hyperlink{structFileRegEnum}{File\-Reg\-Enum} \hyperlink{structGenFiles_o2}{reg\-Enum}
\item 
\hyperlink{structFileFldEnum}{File\-Fld\-Enum} \hyperlink{structGenFiles_o3}{fld\-Enum}
\item 
\hyperlink{structFileDescription}{File\-Description} \hyperlink{structGenFiles_o4}{description}
\item 
\hyperlink{structFileXMLTags}{File\-XMLTags} \hyperlink{structGenFiles_o5}{xml\-Tags}
\item 
\hyperlink{structFileXMLDTD}{File\-XMLDTD} \hyperlink{structGenFiles_o6}{xmldtd}
\item 
\hyperlink{structFileMapTags}{File\-Map\-Tags} \hyperlink{structGenFiles_o7}{map\-Tags}
\item 
\hyperlink{structFileMapDTD}{File\-Map\-DTD} \hyperlink{structGenFiles_o8}{mapdtd}
\item 
\hyperlink{structFileTree__c}{File\-Tree\_\-c} \hyperlink{structGenFiles_o9}{tree\_\-c}
\item 
\hyperlink{structFileTree__h}{File\-Tree\_\-h} \hyperlink{structGenFiles_o10}{tree\_\-h}
\item 
\hyperlink{structFileNumber}{File\-Number} \hyperlink{structGenFiles_o11}{number}
\item 
\hyperlink{structFileAddr}{File\-Addr} \hyperlink{structGenFiles_o12}{addr}
\end{CompactItemize}


\subsection{Detailed Description}
Collects together all the file structures used by the parser. 



\subsection{Field Documentation}
\hypertarget{structGenFiles_o12}{
\index{GenFiles@{Gen\-Files}!addr@{addr}}
\index{addr@{addr}!GenFiles@{Gen\-Files}}
\subsubsection[addr]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileAddr}{File\-Addr} \hyperlink{structGenFiles_o12}{Gen\-Files::addr}}}
\label{structGenFiles_o12}


Ranges of acceptable addresses \hypertarget{structGenFiles_o4}{
\index{GenFiles@{Gen\-Files}!description@{description}}
\index{description@{description}!GenFiles@{Gen\-Files}}
\subsubsection[description]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileDescription}{File\-Description} \hyperlink{structGenFiles_o4}{Gen\-Files::description}}}
\label{structGenFiles_o4}


Description of the LAT \hypertarget{structGenFiles_o3}{
\index{GenFiles@{Gen\-Files}!fldEnum@{fldEnum}}
\index{fldEnum@{fldEnum}!GenFiles@{Gen\-Files}}
\subsubsection[fldEnum]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileFldEnum}{File\-Fld\-Enum} \hyperlink{structGenFiles_o3}{Gen\-Files::fld\-Enum}}}
\label{structGenFiles_o3}


Register field enums \hypertarget{structGenFiles_o8}{
\index{GenFiles@{Gen\-Files}!mapdtd@{mapdtd}}
\index{mapdtd@{mapdtd}!GenFiles@{Gen\-Files}}
\subsubsection[mapdtd]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileMapDTD}{File\-Map\-DTD} \hyperlink{structGenFiles_o8}{Gen\-Files::mapdtd}}}
\label{structGenFiles_o8}


LATC\_\-MAP\_\-XML DTD \hypertarget{structGenFiles_o7}{
\index{GenFiles@{Gen\-Files}!mapTags@{mapTags}}
\index{mapTags@{mapTags}!GenFiles@{Gen\-Files}}
\subsubsection[mapTags]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileMapTags}{File\-Map\-Tags} \hyperlink{structGenFiles_o7}{Gen\-Files::map\-Tags}}}
\label{structGenFiles_o7}


Structures defining Mapping XML vocabulary of LATC \hypertarget{structGenFiles_o11}{
\index{GenFiles@{Gen\-Files}!number@{number}}
\index{number@{number}!GenFiles@{Gen\-Files}}
\subsubsection[number]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileNumber}{File\-Number} \hyperlink{structGenFiles_o11}{Gen\-Files::number}}}
\label{structGenFiles_o11}


Numerology of the LAT \hypertarget{structGenFiles_o2}{
\index{GenFiles@{Gen\-Files}!regEnum@{regEnum}}
\index{regEnum@{regEnum}!GenFiles@{Gen\-Files}}
\subsubsection[regEnum]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileRegEnum}{File\-Reg\-Enum} \hyperlink{structGenFiles_o2}{Gen\-Files::reg\-Enum}}}
\label{structGenFiles_o2}


Register enums \hypertarget{structGenFiles_o0}{
\index{GenFiles@{Gen\-Files}!rimType@{rimType}}
\index{rimType@{rimType}!GenFiles@{Gen\-Files}}
\subsubsection[rimType]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFilerimType}{Filerim\-Type} \hyperlink{structGenFiles_o0}{Gen\-Files::rim\-Type}}}
\label{structGenFiles_o0}


Declaration of the rim\-Types \hypertarget{structGenFiles_o9}{
\index{GenFiles@{Gen\-Files}!tree_c@{tree\_\-c}}
\index{tree_c@{tree\_\-c}!GenFiles@{Gen\-Files}}
\subsubsection[tree\_\-c]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileTree__c}{File\-Tree\_\-c} \hyperlink{structGenFiles_o9}{Gen\-Files::tree\_\-c}}}
\label{structGenFiles_o9}


Functions initialising the RIMtree \hypertarget{structGenFiles_o10}{
\index{GenFiles@{Gen\-Files}!tree_h@{tree\_\-h}}
\index{tree_h@{tree\_\-h}!GenFiles@{Gen\-Files}}
\subsubsection[tree\_\-h]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileTree__h}{File\-Tree\_\-h} \hyperlink{structGenFiles_o10}{Gen\-Files::tree\_\-h}}}
\label{structGenFiles_o10}


Definition of the RIMtree struct \hypertarget{structGenFiles_o1}{
\index{GenFiles@{Gen\-Files}!typeEnum@{typeEnum}}
\index{typeEnum@{typeEnum}!GenFiles@{Gen\-Files}}
\subsubsection[typeEnum]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileTypeEnum}{File\-Type\-Enum} \hyperlink{structGenFiles_o1}{Gen\-Files::type\-Enum}}}
\label{structGenFiles_o1}


Enumerations of rim\-Types \hypertarget{structGenFiles_o6}{
\index{GenFiles@{Gen\-Files}!xmldtd@{xmldtd}}
\index{xmldtd@{xmldtd}!GenFiles@{Gen\-Files}}
\subsubsection[xmldtd]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileXMLDTD}{File\-XMLDTD} \hyperlink{structGenFiles_o6}{Gen\-Files::xmldtd}}}
\label{structGenFiles_o6}


LATC\_\-XML DTD \hypertarget{structGenFiles_o5}{
\index{GenFiles@{Gen\-Files}!xmlTags@{xmlTags}}
\index{xmlTags@{xmlTags}!GenFiles@{Gen\-Files}}
\subsubsection[xmlTags]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structFileXMLTags}{File\-XMLTags} \hyperlink{structGenFiles_o5}{Gen\-Files::xml\-Tags}}}
\label{structGenFiles_o5}


Structures defining XML vocabulary of LATC 

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