\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__CFG__array}{\_\-CFG\_\-array} (Holds an array of objects of a given type )}{\pageref{struct__CFG__array}}{}
\item\contentsline{section}{\hyperlink{union__CFG__arrayTypes}{\_\-CFG\_\-array\-Types} (Union of pointer to different types )}{\pageref{union__CFG__arrayTypes}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__baf}{\_\-CFG\_\-baf} (Defines the Block Address Field of the two representations of a type/id pair or an address )}{\pageref{struct__CFG__baf}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__bod}{\_\-CFG\_\-bod} (Beginning of Database block )}{\pageref{struct__CFG__bod}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__collection}{\_\-CFG\_\-collection} (Defines a collection of values )}{\pageref{struct__CFG__collection}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__eod}{\_\-CFG\_\-eod} (End of Database block )}{\pageref{struct__CFG__eod}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__hdr}{\_\-CFG\_\-hdr} (Standard CFG header )}{\pageref{struct__CFG__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__parameter}{\_\-CFG\_\-parameter} (Simple parameter block )}{\pageref{struct__CFG__parameter}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__relsym}{\_\-CFG\_\-relsym} (Holds one NULL-terminated string that is the name of a relocatable symbol )}{\pageref{struct__CFG__relsym}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__routine}{\_\-CFG\_\-routine} (Describes the parameters of a routine )}{\pageref{struct__CFG__routine}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__runRoutine}{\_\-CFG\_\-run\-Routine} (Block to run the given routine )}{\pageref{struct__CFG__runRoutine}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__startTask}{\_\-CFG\_\-start\-Task} (Block to start the given task )}{\pageref{struct__CFG__startTask}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__startTaskByRoutine}{\_\-CFG\_\-start\-Task\-By\-Routine} (Block to run the given routine )}{\pageref{struct__CFG__startTaskByRoutine}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__string}{\_\-CFG\_\-string} (Holds one NULL-terminated string )}{\pageref{struct__CFG__string}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__task}{\_\-CFG\_\-task} (Describes the parameters of a task )}{\pageref{struct__CFG__task}}{}
\item\contentsline{section}{\hyperlink{union__CFG__typeId__u}{\_\-CFG\_\-type\-Id\_\-u} (Defines the type and id fields as a union of the field representation and the 32-bit representation )}{\pageref{union__CFG__typeId__u}}{}
\item\contentsline{section}{\hyperlink{struct__CFG__typeId__us}{\_\-CFG\_\-type\-Id\_\-us} (Defines a type and id of a configuration block as two separate fields )}{\pageref{struct__CFG__typeId__us}}{}
\item\contentsline{section}{\hyperlink{struct__CFGM__collectionObject}{\_\-CFGM\_\-collection\-Object} (Used when defining collection with macros )}{\pageref{struct__CFGM__collectionObject}}{}
\end{CompactList}
