\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{structCptDetail}{Cpt\-Detail} (Structure containing some imformation about the current component )}{\pageref{structCptDetail}}{}
\item\contentsline{section}{\hyperlink{structFileAddr}{File\-Addr} (Data required for writing the range of acceptable addresses file )}{\pageref{structFileAddr}}{}
\item\contentsline{section}{\hyperlink{structFileDescription}{File\-Description} (Data required for writing the descriptions file )}{\pageref{structFileDescription}}{}
\item\contentsline{section}{\hyperlink{structFileFldEnum}{File\-Fld\-Enum} (Data required for writing the field enumerations file )}{\pageref{structFileFldEnum}}{}
\item\contentsline{section}{\hyperlink{structFileMapDTD}{File\-Map\-DTD} (Data required for writing the RIM map DTD )}{\pageref{structFileMapDTD}}{}
\item\contentsline{section}{\hyperlink{structFileMapTags}{File\-Map\-Tags} (Data required for writing the map tags file )}{\pageref{structFileMapTags}}{}
\item\contentsline{section}{\hyperlink{structFileNumber}{File\-Number} (Data required for writing the numerical constants definition file )}{\pageref{structFileNumber}}{}
\item\contentsline{section}{\hyperlink{structFileNumEnum}{File\-Num\-Enum} (Data required for writing the numerical constants enumeration file )}{\pageref{structFileNumEnum}}{}
\item\contentsline{section}{\hyperlink{structFileRegEnum}{File\-Reg\-Enum} (Data required for writing the register enumerations file )}{\pageref{structFileRegEnum}}{}
\item\contentsline{section}{\hyperlink{structFileRimType}{File\-Rim\-Type} (Collection of data required for writing the rim\-Type definition file )}{\pageref{structFileRimType}}{}
\item\contentsline{section}{\hyperlink{structFileTree__c}{File\-Tree\_\-c} (Data required for writing the file for the RIM tree initialisation )}{\pageref{structFileTree__c}}{}
\item\contentsline{section}{\hyperlink{structFileTree__h}{File\-Tree\_\-h} (Data required for writing the RIM tree structure definition file )}{\pageref{structFileTree__h}}{}
\item\contentsline{section}{\hyperlink{structFileTypeEnum}{File\-Type\-Enum} (Collection of data required for writing the type enumerations file )}{\pageref{structFileTypeEnum}}{}
\item\contentsline{section}{\hyperlink{structFileXMLDTD}{File\-XMLDTD} (Data required for writing the RIM XML DTD )}{\pageref{structFileXMLDTD}}{}
\item\contentsline{section}{\hyperlink{structFileXMLTags}{File\-XMLTags} (Data required for writing the XML tags file )}{\pageref{structFileXMLTags}}{}
\item\contentsline{section}{\hyperlink{structGenFiles}{Gen\-Files} (Collects together all the file structures used by the parser )}{\pageref{structGenFiles}}{}
\item\contentsline{section}{\hyperlink{structlString}{l\-String} (Node for a (singly) linked list of strings )}{\pageref{structlString}}{}
\item\contentsline{section}{\hyperlink{structRegState}{Reg\-State} (State of a lrd parser )}{\pageref{structRegState}}{}
\end{CompactList}
