\section{Data Structures}
Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{struct__dictionary__}{\+\_\+dictionary\+\_\+} \\*Dictionary object }{\pageref{struct__dictionary__}}{}
\item\contentsline{section}{\hyperlink{structbutton__state}{button\+\_\+state} }{\pageref{structbutton__state}}{}
\item\contentsline{section}{\hyperlink{structdecode__ctx__t}{decode\+\_\+ctx\+\_\+t} }{\pageref{structdecode__ctx__t}}{}
\item\contentsline{section}{\hyperlink{structdriver}{driver} }{\pageref{structdriver}}{}
\item\contentsline{section}{\hyperlink{structflaglist}{flaglist} }{\pageref{structflaglist}}{}
\item\contentsline{section}{\hyperlink{structgap__state}{gap\+\_\+state} }{\pageref{structgap__state}}{}
\item\contentsline{section}{\hyperlink{structir__code__node}{ir\+\_\+code\+\_\+node} }{\pageref{structir__code__node}}{}
\item\contentsline{section}{\hyperlink{structir__ncode}{ir\+\_\+ncode} }{\pageref{structir__ncode}}{}
\item\contentsline{section}{\hyperlink{structir__remote}{ir\+\_\+remote} }{\pageref{structir__remote}}{}
\item\contentsline{section}{\hyperlink{structlengths}{lengths} }{\pageref{structlengths}}{}
\item\contentsline{section}{\hyperlink{structlengths__state}{lengths\+\_\+state} }{\pageref{structlengths__state}}{}
\item\contentsline{section}{\hyperlink{classLineBuffer}{Line\+Buffer} }{\pageref{classLineBuffer}}{}
\item\contentsline{section}{\hyperlink{structlirc__cmd__ctx}{lirc\+\_\+cmd\+\_\+ctx} }{\pageref{structlirc__cmd__ctx}}{}
\item\contentsline{section}{\hyperlink{structlirc__code}{lirc\+\_\+code} }{\pageref{structlirc__code}}{}
\item\contentsline{section}{\hyperlink{structlirc__config}{lirc\+\_\+config} }{\pageref{structlirc__config}}{}
\item\contentsline{section}{\hyperlink{structlirc__config__entry}{lirc\+\_\+config\+\_\+entry} }{\pageref{structlirc__config__entry}}{}
\item\contentsline{section}{\hyperlink{structlirc__list}{lirc\+\_\+list} }{\pageref{structlirc__list}}{}
\item\contentsline{section}{\hyperlink{structmain__state}{main\+\_\+state} }{\pageref{structmain__state}}{}
\item\contentsline{section}{\hyperlink{structoption__t}{option\+\_\+t} }{\pageref{structoption__t}}{}
\item\contentsline{section}{\hyperlink{structopts}{opts} }{\pageref{structopts}}{}
\item\contentsline{section}{\hyperlink{structtoggle__state}{toggle\+\_\+state} }{\pageref{structtoggle__state}}{}
\end{DoxyCompactList}
