ReactOS 0.4.17-dev-1037-g720d112
SmMachine< Machine, Event > Member List

This is the complete list of members for SmMachine< Machine, Event >, including all inherited members.

Dequeue(_Out_ Event *Ev)SmMachine< Machine, Event >private
Discards(_In_ const State *Target, _In_ Event Ev)SmMachine< Machine, Event >privatestatic
Dispatch(_In_ Event Ev)SmMachine< Machine, Event >private
EffectiveState() constSmMachine< Machine, Event >private
HasFlag(_In_ const State *Target, _In_ ULONG Flag)SmMachine< Machine, Event >privatestatic
IsQueued(_In_ Event Ev) constSmMachine< Machine, Event >private
m_CountSmMachine< Machine, Event >private
m_DepthSmMachine< Machine, Event >private
m_FramesSmMachine< Machine, Event >private
m_LockSmMachine< Machine, Event >private
m_PausedSmMachine< Machine, Event >private
m_QueueSmMachine< Machine, Event >private
m_RunningSmMachine< Machine, Event >private
m_TraceSmMachine< Machine, Event >private
m_TraceIndexSmMachine< Machine, Event >private
m_UnexpectedCountSmMachine< Machine, Event >private
m_WaitingForPassiveSmMachine< Machine, Event >private
m_WaitingForTimerSmMachine< Machine, Event >private
Purge(_In_ const State *Entered, _Inout_ KIRQL *Irql)SmMachine< Machine, Event >private
RemoveQueued(_In_ Event Ev)SmMachine< Machine, Event >private
Run(_In_ KIRQL CallerIrql, _In_ USHORT LastEvent, _In_ SM_RESULT Result, _In_opt_ const State *Entered)SmMachine< Machine, Event >private
Self()SmMachine< Machine, Event >inlineprivate
SmAccepts(_In_ Event Ev)SmMachine< Machine, Event >inlineprotected
SmBeginPause()SmMachine< Machine, Event >protected
SmCall(_In_ const State *Start)SmMachine< Machine, Event >inlineprotectedstatic
SmCancelTimer()SmMachine< Machine, Event >inlineprotected
SmCompletionsFirstSmMachine< Machine, Event >protectedstatic
SmContinueOnPassive()SmMachine< Machine, Event >
SmCurrent() constSmMachine< Machine, Event >inline
SmDepth() constSmMachine< Machine, Event >inline
SmDereference()SmMachine< Machine, Event >inlineprotected
SmDiscardQueued(_In_ Event Ev)SmMachine< Machine, Event >protected
SmFrame(_In_ ULONG Index) constSmMachine< Machine, Event >inline
SmHandled()SmMachine< Machine, Event >inlineprotectedstatic
SmInitialize(_In_ const State *Initial)SmMachine< Machine, Event >
SmIsIn(_In_ const State *Ancestor) constSmMachine< Machine, Event >
SmIsPaused() constSmMachine< Machine, Event >inline
SmIsWaitingForTimer() constSmMachine< Machine, Event >inline
SmMakeResult(_In_ SM_RESULT_KIND Kind, _In_ USHORT Ev, _In_opt_ const VOID *Target)SmMachine< Machine, Event >inlineprotectedstatic
SmOnDequeue(_In_ Event Ev)SmMachine< Machine, Event >inlineprotected
SmPaused()SmMachine< Machine, Event >inlineprotectedstatic
SmPost(_In_ Event Ev)SmMachine< Machine, Event >
SmQueuePassive()SmMachine< Machine, Event >inlineprotected
SmReference()SmMachine< Machine, Event >inlineprotected
SmReturn(_In_ Event Ev)SmMachine< Machine, Event >inlineprotectedstatic
SmStateChanged()SmMachine< Machine, Event >inlineprotected
SmTimerEventIdSmMachine< Machine, Event >protectedstatic
SmTransition(_In_ const State *Target)SmMachine< Machine, Event >inlineprotectedstatic
SmUnexpectedCount() constSmMachine< Machine, Event >inline
SmUnhandled()SmMachine< Machine, Event >inlineprotectedstatic
State typedefSmMachine< Machine, Event >
Trace(_In_ SM_TRACE_KIND Kind, _In_ USHORT Ev)SmMachine< Machine, Event >private