FSM/vscode/manual/latex/struct_f_s_m_signals.tex

39 lines
1.7 KiB
TeX
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

\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}
上一次触发的外部信号,用于信号清除