39 lines
1.7 KiB
TeX
39 lines
1.7 KiB
TeX
\doxysection{FSMSignals Struct Reference}
|
||
\hypertarget{struct_f_s_m_signals}{}\label{struct_f_s_m_signals}\index{FSMSignals@{FSMSignals}}
|
||
|
||
|
||
状态机用的信号,protected子类可以访问
|
||
|
||
|
||
|
||
|
||
{\ttfamily \#include $<$FSM\+\_\+protected.\+h$>$}
|
||
|
||
\doxysubsubsection*{Data Fields}
|
||
\begin{DoxyCompactItemize}
|
||
\item
|
||
Uint16 \mbox{\hyperlink{struct_f_s_m_signals_a9586b8cdc522f49e9bc62d2b67a1d79b}{all}}
|
||
\item
|
||
Uint16 \mbox{\hyperlink{struct_f_s_m_signals_a0ed78b85dbee15c4928fc85546eaa10d}{last\+Triggered\+Signal}}
|
||
\end{DoxyCompactItemize}
|
||
|
||
|
||
\doxysubsection{Detailed Description}
|
||
状态机用的信号,protected子类可以访问
|
||
|
||
外部只能通过\+Set\+Signal函数对信号进行设置,在状态机运行时会根据信号清除函数清除信号。信号 利用位进行存储,每个位代表一个信号,通过移位操作设置和清除信号。
|
||
|
||
\doxysubsection{Field Documentation}
|
||
\Hypertarget{struct_f_s_m_signals_a9586b8cdc522f49e9bc62d2b67a1d79b}\label{struct_f_s_m_signals_a9586b8cdc522f49e9bc62d2b67a1d79b}
|
||
\index{FSMSignals@{FSMSignals}!all@{all}}
|
||
\index{all@{all}!FSMSignals@{FSMSignals}}
|
||
\doxysubsubsection{\texorpdfstring{all}{all}}
|
||
{\footnotesize\ttfamily Uint16 FSMSignals\+::all}
|
||
|
||
外部信号 \Hypertarget{struct_f_s_m_signals_a0ed78b85dbee15c4928fc85546eaa10d}\label{struct_f_s_m_signals_a0ed78b85dbee15c4928fc85546eaa10d}
|
||
\index{FSMSignals@{FSMSignals}!lastTriggeredSignal@{lastTriggeredSignal}}
|
||
\index{lastTriggeredSignal@{lastTriggeredSignal}!FSMSignals@{FSMSignals}}
|
||
\doxysubsubsection{\texorpdfstring{lastTriggeredSignal}{lastTriggeredSignal}}
|
||
{\footnotesize\ttfamily Uint16 FSMSignals\+::last\+Triggered\+Signal}
|
||
|
||
上一次触发的外部信号,用于信号清除 |