| addState(bool is_final=false) | Lima::LinguisticProcessing::Automaton::Automaton | |
| addTransition(Tstate initialState, Tstate finalState, TransitionUnit *transition) | Lima::LinguisticProcessing::Automaton::Automaton | |
| Automaton(const std::string &automId="") | Lima::LinguisticProcessing::Automaton::Automaton | |
| Automaton(const Automaton &a) | Lima::LinguisticProcessing::Automaton::Automaton | |
| Automaton(const Tstate nbStates) | Lima::LinguisticProcessing::Automaton::Automaton | |
| AutomatonMatch typedef | Lima::LinguisticProcessing::Automaton::Automaton | |
| AutomatonMatchSet typedef | Lima::LinguisticProcessing::Automaton::Automaton | |
| AutomatonReader | Lima::LinguisticProcessing::Automaton::Automaton | friend |
| AutomatonWriter | Lima::LinguisticProcessing::Automaton::Automaton | friend |
| brzozowskiMinimize() const | Lima::LinguisticProcessing::Automaton::Automaton | |
| collectTransitions() const | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| copy(const Automaton &a) | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| existsEpsilonPathToFinal(const Tstate state) const | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| finalStates() const | Lima::LinguisticProcessing::Automaton::Automaton | |
| freeMem() | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| getAllMatches(const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex &begin, const LinguisticGraphVertex &limit, AnalysisContent &analysis, AutomatonMatchSet &allMatches, ConstraintCheckList &checkList, ForwardSearch &forward, BackwardSearch &backward, const SearchGraphSense sense, const AutomatonControlParams &controlParams) const | Lima::LinguisticProcessing::Automaton::Automaton | |
| getBestMatch(const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex &begin, const LinguisticGraphVertex &limit, AnalysisContent &analysis, RecognizerMatch &longestMatch, ConstraintCheckList &checkList, const SearchGraphSense sense, const AutomatonControlParams &controlParams) const | Lima::LinguisticProcessing::Automaton::Automaton | |
| getMatchingTransitions(const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex &vertex, AnalysisContent &analysis, const SearchGraph *searchGraph, const Tstate &state, std::vector< std::pair< std::deque< LinguisticGraphVertex >, const Transition * > > &matchingTransitions, const LinguisticGraphVertex &limit) const | Lima::LinguisticProcessing::Automaton::Automaton | |
| getTransitionsState(const Tstate state) const | Lima::LinguisticProcessing::Automaton::Automaton | inline |
| hasTransitionsState(const Tstate state) const | Lima::LinguisticProcessing::Automaton::Automaton | |
| init() | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| initializeSearchStructures(MediaId language) | Lima::LinguisticProcessing::Automaton::Automaton | |
| isDeterministic() const | Lima::LinguisticProcessing::Automaton::Automaton | inline |
| isFinalState(const Tstate state) const | Lima::LinguisticProcessing::Automaton::Automaton | inline |
| isFinalSubset(const SubSet &v) const | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| m_deterministic | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| m_finalStates | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| m_id | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| m_numberStates | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| m_searchStructures | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| m_transitions | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| makeFinal(const Tstate state) | Lima::LinguisticProcessing::Automaton::Automaton | |
| nthTransition(const Tstate state, const uint64_t n) const | Lima::LinguisticProcessing::Automaton::Automaton | inline |
| numberOfStates() const | Lima::LinguisticProcessing::Automaton::Automaton | inline |
| numberOfTransitions() const | Lima::LinguisticProcessing::Automaton::Automaton | |
| numberOfTransitions(const Tstate state) const | Lima::LinguisticProcessing::Automaton::Automaton | inline |
| operator<< | Lima::LinguisticProcessing::Automaton::Automaton | friend |
| operator<< | Lima::LinguisticProcessing::Automaton::Automaton | friend |
| operator<< | Lima::LinguisticProcessing::Automaton::Automaton | friend |
| operator<< | Lima::LinguisticProcessing::Automaton::Automaton | friend |
| operator=(const Automaton &a) | Lima::LinguisticProcessing::Automaton::Automaton | |
| reachableStates(const SubSet &states, const TransitionUnit &t, SubSet &reachable) const | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| reachableStates(const Tstate &state, const TransitionUnit &t, SubSet &reachable) const | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| reinit() | Lima::LinguisticProcessing::Automaton::Automaton | |
| removeState(const Tstate state) | Lima::LinguisticProcessing::Automaton::Automaton | |
| removeTransition(const Tstate initialState, const TransitionUnit &transition) | Lima::LinguisticProcessing::Automaton::Automaton | |
| reverse() const | Lima::LinguisticProcessing::Automaton::Automaton | |
| setActionHash(const std::vector< std::pair< LimaString, Constraint > > &actionsWithOneArgument) | Lima::LinguisticProcessing::Automaton::Automaton | |
| setDeterministic(const bool det) | Lima::LinguisticProcessing::Automaton::Automaton | |
| SubSet typedef | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| subsets() const | Lima::LinguisticProcessing::Automaton::Automaton | |
| subsetString(const SubSet &subset) const | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| testFromState(const Tstate firstState, const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex &begin, const LinguisticGraphVertex &limit, AnalysisContent &analysis, AutomatonMatchSet &results, ConstraintCheckList &checkList, DFSStack &stack, const AutomatonControlParams &controlParams) const | Lima::LinguisticProcessing::Automaton::Automaton | protected |
| unMakeFinal(const Tstate state) | Lima::LinguisticProcessing::Automaton::Automaton | |
| ~Automaton() | Lima::LinguisticProcessing::Automaton::Automaton | |