LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::LinguisticProcessing::Automaton::Automaton Member List

This is the complete list of members for Lima::LinguisticProcessing::Automaton::Automaton, including all inherited members.

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 typedefLima::LinguisticProcessing::Automaton::Automaton
AutomatonMatchSet typedefLima::LinguisticProcessing::Automaton::Automaton
AutomatonReaderLima::LinguisticProcessing::Automaton::Automatonfriend
AutomatonWriterLima::LinguisticProcessing::Automaton::Automatonfriend
brzozowskiMinimize() constLima::LinguisticProcessing::Automaton::Automaton
collectTransitions() constLima::LinguisticProcessing::Automaton::Automatonprotected
copy(const Automaton &a)Lima::LinguisticProcessing::Automaton::Automatonprotected
existsEpsilonPathToFinal(const Tstate state) constLima::LinguisticProcessing::Automaton::Automatonprotected
finalStates() constLima::LinguisticProcessing::Automaton::Automaton
freeMem()Lima::LinguisticProcessing::Automaton::Automatonprotected
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) constLima::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) constLima::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) constLima::LinguisticProcessing::Automaton::Automaton
getTransitionsState(const Tstate state) constLima::LinguisticProcessing::Automaton::Automatoninline
hasTransitionsState(const Tstate state) constLima::LinguisticProcessing::Automaton::Automaton
init()Lima::LinguisticProcessing::Automaton::Automatonprotected
initializeSearchStructures(MediaId language)Lima::LinguisticProcessing::Automaton::Automaton
isDeterministic() constLima::LinguisticProcessing::Automaton::Automatoninline
isFinalState(const Tstate state) constLima::LinguisticProcessing::Automaton::Automatoninline
isFinalSubset(const SubSet &v) constLima::LinguisticProcessing::Automaton::Automatonprotected
m_deterministicLima::LinguisticProcessing::Automaton::Automatonprotected
m_finalStatesLima::LinguisticProcessing::Automaton::Automatonprotected
m_idLima::LinguisticProcessing::Automaton::Automatonprotected
m_numberStatesLima::LinguisticProcessing::Automaton::Automatonprotected
m_searchStructuresLima::LinguisticProcessing::Automaton::Automatonprotected
m_transitionsLima::LinguisticProcessing::Automaton::Automatonprotected
makeFinal(const Tstate state)Lima::LinguisticProcessing::Automaton::Automaton
nthTransition(const Tstate state, const uint64_t n) constLima::LinguisticProcessing::Automaton::Automatoninline
numberOfStates() constLima::LinguisticProcessing::Automaton::Automatoninline
numberOfTransitions() constLima::LinguisticProcessing::Automaton::Automaton
numberOfTransitions(const Tstate state) constLima::LinguisticProcessing::Automaton::Automatoninline
operator<<Lima::LinguisticProcessing::Automaton::Automatonfriend
operator<<Lima::LinguisticProcessing::Automaton::Automatonfriend
operator<<Lima::LinguisticProcessing::Automaton::Automatonfriend
operator<<Lima::LinguisticProcessing::Automaton::Automatonfriend
operator=(const Automaton &a)Lima::LinguisticProcessing::Automaton::Automaton
reachableStates(const SubSet &states, const TransitionUnit &t, SubSet &reachable) constLima::LinguisticProcessing::Automaton::Automatonprotected
reachableStates(const Tstate &state, const TransitionUnit &t, SubSet &reachable) constLima::LinguisticProcessing::Automaton::Automatonprotected
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() constLima::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 typedefLima::LinguisticProcessing::Automaton::Automatonprotected
subsets() constLima::LinguisticProcessing::Automaton::Automaton
subsetString(const SubSet &subset) constLima::LinguisticProcessing::Automaton::Automatonprotected
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) constLima::LinguisticProcessing::Automaton::Automatonprotected
unMakeFinal(const Tstate state)Lima::LinguisticProcessing::Automaton::Automaton
~Automaton()Lima::LinguisticProcessing::Automaton::Automaton