Public Member Functions | |
StateMachine () | |
int | getTransition (int state, UInt8 input) const |
int | getStateStr (int state, UInt8 input) const |
int | addState () |
void | setStateAccept (int state) |
void | addTransition (int transitionsState, UInt8 input, int nextState, int inputSelection) |
void | debug () const |
void | removeDuplicateState (int state1, int state2) |
Public Attributes | |
vector< state_t > | m_states |
Static Public Attributes | |
static const int | start = 0 |
static const int | invalid = -1 |
Classes | |
struct | state_t |
struct | transition_t |
Definition at line 59 of file OW_GenCaseFoldingCompare.cpp.
|
Definition at line 65 of file OW_GenCaseFoldingCompare.cpp. References m_states. |
|
Definition at line 82 of file OW_GenCaseFoldingCompare.cpp. References m_states, and state. Referenced by followOrAddTransition(). |
|
Definition at line 98 of file OW_GenCaseFoldingCompare.cpp. References invalid, and m_states. Referenced by followOrAddTransition(). |
|
Definition at line 109 of file OW_GenCaseFoldingCompare.cpp. |
|
Definition at line 76 of file OW_GenCaseFoldingCompare.cpp. References m_states. Referenced by followOrAddTransition(). |
|
Definition at line 70 of file OW_GenCaseFoldingCompare.cpp. References m_states. Referenced by followOrAddTransition(). |
|
Definition at line 114 of file OW_GenCaseFoldingCompare.cpp. Referenced by minimizeStateMachine(). |
|
Definition at line 90 of file OW_GenCaseFoldingCompare.cpp. References m_states. |
|
Definition at line 63 of file OW_GenCaseFoldingCompare.cpp. Referenced by addTransition(), followOrAddTransition(), and minimizeStateMachine(). |
|
Definition at line 168 of file OW_GenCaseFoldingCompare.cpp. Referenced by addState(), addTransition(), debug(), findDuplicateStates(), getStateStr(), getTransition(), outputCode(), removeDuplicateState(), setStateAccept(), and StateMachine(). |
|
Definition at line 62 of file OW_GenCaseFoldingCompare.cpp. Referenced by buildTransitions(). |