Lines Matching refs:State
51 enum State {
84 static const char* GetStateString(State state);
94 static bool IsPersistentState(State state);
97 void TransitionToState(State state);
102 bool TransitionAStepTowardState(State destination_state);
160 State state; // The adjacent |State| transitioned to; not the final state.
165 StateTransitionInfo NextTransitionInShortestPath(State source,
166 State destination,
174 virtual bool ShouldSkipStateAndEventPair(State state, Event event);
177 virtual bool ShouldSkipTest(State state, Event event);
180 virtual void TestStateAndEvent(State state, Event event);
195 State state() const { return state_; }
199 State state_;
203 State last_notification_received_state_;
208 // Human defined |State| that results given each [state][event] pair.
209 State transition_table_[NUM_STATES][NUM_EVENTS];