\hypertarget{classfsm_1_1state__machine}{}\section{fsm\+:\+:state\+\_\+machine Class Reference} \label{classfsm_1_1state__machine}\index{fsm\+::state\+\_\+machine@{fsm\+::state\+\_\+machine}} \subsection*{Public Types} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classfsm_1_1state__machine_abc59e7e1a89e73e385f7282a9a8ef179}\label{classfsm_1_1state__machine_abc59e7e1a89e73e385f7282a9a8ef179}} enum {\bfseries dir\+\_\+override} \+: unsigned char \{ {\bfseries none} = 0, {\bfseries r\+\_\+in} = 1, {\bfseries r\+\_\+out} = 2, {\bfseries r\+\_\+both} = 3 \} \end{DoxyCompactItemize} \subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classfsm_1_1state__machine_a5dfbbf54e4fb2cd561bd9f7207f6da13}\label{classfsm_1_1state__machine_a5dfbbf54e4fb2cd561bd9f7207f6da13}} word\+\_\+data\+\_\+t {\bfseries operator()} (\hyperlink{structWord}{Word}, channel\+ID) const \end{DoxyCompactItemize} \subsection*{Friends} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classfsm_1_1state__machine_aba9f1042c098941595b3c5d0112915a2}\label{classfsm_1_1state__machine_aba9f1042c098941595b3c5d0112915a2}} struct {\bfseries Y\+A\+M\+L\+::convert$<$ state\+\_\+machine $>$} \end{DoxyCompactItemize} The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item machines.\+h\item machines.\+cpp\end{DoxyCompactItemize}