\section{\-Class \-List}
\-Here are the classes, structs, unions and interfaces with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPAINHANDLER}{cpphlib.\-P\-P\-A\-I\-N\-H\-A\-N\-D\-L\-E\-R} \\*\-Analogue input handler }{\pageref{classcpphlib_1_1PPAINHANDLER}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPBITMANIPULATOR}{cpphlib.\-P\-P\-B\-I\-T\-M\-A\-N\-I\-P\-U\-L\-A\-T\-O\-R} \\*\-Bit and byte manipulator }{\pageref{classcpphlib_1_1PPBITMANIPULATOR}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPDCMOTORHANDLER}{cpphlib.\-P\-P\-D\-C\-M\-O\-T\-O\-R\-H\-A\-N\-D\-L\-E\-R} \\*\-D\-C motor handler }{\pageref{classcpphlib_1_1PPDCMOTORHANDLER}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPDCommThread}{cpphlib.\-P\-P\-D\-Comm\-Thread} \\*\-The basic communication with any socket }{\pageref{classcpphlib_1_1PPDCommThread}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPDEBUG}{cpphlib.\-P\-P\-D\-E\-B\-U\-G} \\*\-The debugger }{\pageref{classcpphlib_1_1PPDEBUG}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPDIGINOUTHANDLER}{cpphlib.\-P\-P\-D\-I\-G\-I\-N\-O\-U\-T\-H\-A\-N\-D\-L\-E\-R} \\*\-Digital input and output handler }{\pageref{classcpphlib_1_1PPDIGINOUTHANDLER}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPDRIVER}{cpphlib.\-P\-P\-D\-R\-I\-V\-E\-R} \\*\-Communication with ppds }{\pageref{classcpphlib_1_1PPDRIVER}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPHWTESTS}{cpphlib.\-P\-P\-H\-W\-T\-E\-S\-T\-S} \\*\-Complete hardware tests }{\pageref{classcpphlib_1_1PPHWTESTS}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPIOCARDGADGETS}{cpphlib.\-P\-P\-I\-O\-C\-A\-R\-D\-G\-A\-D\-G\-E\-T\-S} \\*\-The \-I\-O card gadgets }{\pageref{classcpphlib_1_1PPIOCARDGADGETS}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPKMREHANDLER}{cpphlib.\-P\-P\-K\-M\-R\-E\-H\-A\-N\-D\-L\-E\-R} \\*\-Rotary encoder and matrix keyboard handler }{\pageref{classcpphlib_1_1PPKMREHANDLER}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPLCDHANDLER}{cpphlib.\-P\-P\-L\-C\-D\-H\-A\-N\-D\-L\-E\-R} \\*\-L\-C\-D handler }{\pageref{classcpphlib_1_1PPLCDHANDLER}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPPASSIVETIMER}{cpphlib.\-P\-P\-P\-A\-S\-S\-I\-V\-E\-T\-I\-M\-E\-R} \\*\-The timer }{\pageref{classcpphlib_1_1PPPASSIVETIMER}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPRENCOUTACTIONS}{cpphlib.\-P\-P\-R\-E\-N\-C\-O\-U\-T\-A\-C\-T\-I\-O\-N\-S} \\*\-Output actions for rotary encoder handler }{\pageref{classcpphlib_1_1PPRENCOUTACTIONS}}{}
\item\contentsline{section}{\hyperlink{classcpphlib_1_1PPSTATEMACHINE}{cpphlib.\-P\-P\-S\-T\-A\-T\-E\-M\-A\-C\-H\-I\-N\-E} \\*\-The statemachine }{\pageref{classcpphlib_1_1PPSTATEMACHINE}}{}
\end{DoxyCompactList}
