OpenASIP  2.0
FiniteStateAutomaton Member List

This is the complete list of members for FiniteStateAutomaton, including all inherited members.

addState()FiniteStateAutomatonvirtual
addTransitionType(const std::string &name)FiniteStateAutomatonvirtual
defaultState_FiniteStateAutomatonprivate
destinationState(FSAStateIndex source, FSAStateTransitionIndex transition)FiniteStateAutomatonvirtual
FiniteStateAutomaton(FSAStateTransitionIndex defaultState=ILLEGAL_STATE, int transitionCount=0)FiniteStateAutomaton
FSAFUResourceConflictDetector classFiniteStateAutomatonfriend
FSAStateIndex typedefFiniteStateAutomaton
FSAStateIndexSet typedefFiniteStateAutomaton
FSAStateTransitionIndex typedefFiniteStateAutomaton
ILLEGAL_STATEFiniteStateAutomatonstatic
isLegalTransition(FSAStateIndex source, FSAStateTransitionIndex transition)FiniteStateAutomatonvirtual
setTransition(FSAStateIndex source, FSAStateIndex destination, FSAStateTransitionIndex transition)FiniteStateAutomatonvirtual
setTransitionName(FSAStateTransitionIndex transition, const std::string &name)FiniteStateAutomatonvirtual
startState() constFiniteStateAutomatonvirtual
stateCount_FiniteStateAutomatonprivate
stateName(FSAStateIndex state) constFiniteStateAutomatonvirtual
toDotString() constFiniteStateAutomatonvirtual
transitionIndex(const std::string &transitionName) constFiniteStateAutomatonvirtual
transitionIndices_FiniteStateAutomatonprivate
TransitionMap typedefFiniteStateAutomatonprotected
transitionName(FSAStateTransitionIndex transition) constFiniteStateAutomatonvirtual
TransitionNameIndex typedefFiniteStateAutomatonprivate
transitionNames_FiniteStateAutomatonprivate
transitions_FiniteStateAutomatonprotected
transitionTypeCount_FiniteStateAutomatonprivate
TransitionVector typedefFiniteStateAutomatonprotected
UNKNOWN_STATEFiniteStateAutomatonstatic
~FiniteStateAutomaton()FiniteStateAutomatonvirtual