\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__QPIG}{\_\-QPIG} (Structure containing the register state )}{\pageref{struct__QPIG}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__cruState}{\_\-QPIG\_\-cru\-State} (Structure holding the state of the CRU )}{\pageref{struct__QPIG__cruState}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__cruState__V0}{\_\-QPIG\_\-cru\-State\_\-V0} (State of the CRU - version 0 )}{\pageref{struct__QPIG__cruState__V0}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__ebmState}{\_\-QPIG\_\-ebm\-State} (Structure used to record the state of the EBM )}{\pageref{struct__QPIG__ebmState}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__ebmState__V0}{\_\-QPIG\_\-ebm\-State\_\-V0} (Structure used to record the state of the EBM - version 0 )}{\pageref{struct__QPIG__ebmState__V0}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__pduState}{\_\-QPIG\_\-pdu\-State} (Structure holding the state of the PDU )}{\pageref{struct__QPIG__pduState}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__pduState__V0}{\_\-QPIG\_\-pdu\-State\_\-V0} (State of the PDU - version 0 )}{\pageref{struct__QPIG__pduState__V0}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__pwrState}{\_\-QPIG\_\-pwr\-State} (Structure holding the power registers )}{\pageref{struct__QPIG__pwrState}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__pwrState__V0}{\_\-QPIG\_\-pwr\-State\_\-V0} (Structure holding the power registers - version 0 )}{\pageref{struct__QPIG__pwrState__V0}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__pwrState__V1}{\_\-QPIG\_\-pwr\-State\_\-V1} (Structure holding the power registers - version 1 )}{\pageref{struct__QPIG__pwrState__V1}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__state}{\_\-QPIG\_\-state} (Combination of structures encapsulating the current state of the registers manipulated by PIG )}{\pageref{struct__QPIG__state}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__state__V0}{\_\-QPIG\_\-state\_\-V0} (Combination of structures encapsulating the current state of the registers manipulated by PIG - version 0 )}{\pageref{struct__QPIG__state__V0}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__state__V1}{\_\-QPIG\_\-state\_\-V1} (Combination of structures encapsulating the current state of the registers manipulated by PIG - version 1 )}{\pageref{struct__QPIG__state__V1}}{}
\item\contentsline{section}{\hyperlink{structQPIG__dbState}{QPIG\_\-db\-State} (Structure holding the registers configured by PIG\_\-DB )}{\pageref{structQPIG__dbState}}{}
\item\contentsline{section}{\hyperlink{structQPIG__dbState__V0}{QPIG\_\-db\-State\_\-V0} (Structure holding registers configured by PIG\_\-DB - version 0 )}{\pageref{structQPIG__dbState__V0}}{}
\end{CompactList}
