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

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

AbstractResource(QObject *parent=0)Lima::LinguisticProcessing::AbstractResourceexplicit
AbstractResource(const AbstractResource &)Lima::LinguisticProcessing::AbstractResource
AbstractResourceBase(QObject *parent=0)Lima::LinguisticProcessing::AbstractResourceBaseexplicit
AbstractResourceBase(const AbstractResourceBase &)Lima::LinguisticProcessing::AbstractResourceBase
addRule(TransitionUnit *trigger, Rule *rule)Lima::LinguisticProcessing::Automaton::Recognizer
addRule(TransitionUnit *trigger, const uint64_t index)Lima::LinguisticProcessing::Automaton::Recognizer
addRuleInStorage(Rule *rule)Lima::LinguisticProcessing::Automaton::Recognizer
apply(const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex &begin, const LinguisticGraphVertex &end, AnalysisContent &analysis, std::vector< RecognizerMatch > &result, bool testAllVertices=false, bool stopAtFirstSuccess=true, bool onlyOneSuccessPerType=false, bool returnAtFirstSuccess=false, bool applySameRuleWhileSuccess=false) constLima::LinguisticProcessing::Automaton::Recognizer
apply(const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex &begin, const LinguisticGraphVertex &end, const LinguisticGraphVertex &upstreamBound, const LinguisticGraphVertex &downstreamBound, AnalysisContent &analysis, std::vector< RecognizerMatch > &result, bool testAllVertices, bool stopAtFirstSuccess, bool onlyOneSuccessPerType, bool returnAtFirstSuccess, bool applySameRuleWhileSuccess) constLima::LinguisticProcessing::Automaton::Recognizer
AutomatonReaderLima::LinguisticProcessing::Automaton::Recognizerfriend
AutomatonWriterLima::LinguisticProcessing::Automaton::Recognizerfriend
clearSearchStructure()Lima::LinguisticProcessing::Automaton::Recognizerprotected
copy(const Recognizer &a)Lima::LinguisticProcessing::Automaton::Recognizerprotected
Factory typedefLima::InitializableObject< AbstractResource, ResourceInitializationParameters >
findNextSetOfRules(const LinguisticAnalysisStructure::AnalysisGraph &graph, LinguisticGraphVertex &vertex, AnalysisContent &analysis, const LinguisticAnalysisStructure::Token *token, const LinguisticAnalysisStructure::MorphoSyntacticData *data, std::vector< TriggerRule * > &matchingSetOfRules) constLima::LinguisticProcessing::Automaton::Recognizerprotected
findRuleIndex(Rule *) constLima::LinguisticProcessing::Automaton::Recognizerprotected
freeMem()Lima::LinguisticProcessing::Automaton::Recognizerprotected
getId() constLima::InitializableObject< AbstractResource, ResourceInitializationParameters >inline
getResourceFileName(const QString &paramName)Lima::LinguisticProcessing::AbstractResourceBase
init(Common::XMLConfigurationFiles::GroupConfigurationStructure &unitConfiguration, Manager *manager) overrideLima::LinguisticProcessing::Automaton::Recognizervirtual
init()Lima::LinguisticProcessing::Automaton::Recognizerprotected
InitializableObject()Lima::InitializableObject< AbstractResource, ResourceInitializationParameters >inline
InitializableObject(const InitializableObject &object)Lima::InitializableObject< AbstractResource, ResourceInitializationParameters >inline
initializeSearchStructure()Lima::LinguisticProcessing::Automaton::Recognizer
listTriggers() constLima::LinguisticProcessing::Automaton::Recognizer
m_automatonControlParamsLima::LinguisticProcessing::Automaton::Recognizerprotected
m_dLima::LinguisticProcessing::AbstractResourceBaseprotected
m_filenameLima::LinguisticProcessing::Automaton::Recognizerprotected
m_idLima::InitializableObject< AbstractResource, ResourceInitializationParameters >protected
m_languageLima::LinguisticProcessing::Automaton::Recognizerprotected
m_rulesLima::LinguisticProcessing::Automaton::Recognizerprotected
m_ruleStorageLima::LinguisticProcessing::Automaton::Recognizerprotected
m_searchStructureLima::LinguisticProcessing::Automaton::Recognizerprotected
Manager typedefLima::InitializableObject< AbstractResource, ResourceInitializationParameters >
numberOfRules() constLima::LinguisticProcessing::Automaton::Recognizerinline
operator<<Lima::LinguisticProcessing::Automaton::Recognizerfriend
operator=(const Recognizer &)Lima::LinguisticProcessing::Automaton::Recognizer
Lima::LinguisticProcessing::AbstractResource::operator=(const InitializableObject &object)Lima::InitializableObject< AbstractResource, ResourceInitializationParameters >inline
Recognizer()Lima::LinguisticProcessing::Automaton::Recognizer
Recognizer(const Recognizer &)Lima::LinguisticProcessing::Automaton::Recognizer
resolveOverlappingEntities(std::vector< RecognizerMatch > &listEntities, const OverlapResolutionStrategy &strategy=DEFAULT_OVERLAP_STRATEGY) constLima::LinguisticProcessing::Automaton::Recognizer
resourceFileChanged(const QString &path)Lima::LinguisticProcessing::AbstractResourceBasesignal
resourceFileWatcher()Lima::LinguisticProcessing::AbstractResourceBaseprotected
setId(const std::string &id)Lima::InitializableObject< AbstractResource, ResourceInitializationParameters >inline
setNormalizedForm(const LimaString &norm, RecognizerMatch &match) constLima::LinguisticProcessing::Automaton::Recognizerprotected
testOnVertex(const LinguisticAnalysisStructure::AnalysisGraph &graph, LinguisticGraphVertex &current, const LinguisticGraphVertex &begin, const LinguisticGraphVertex &end, AnalysisContent &analysis, std::vector< RecognizerMatch > &result, bool stopAtFirstSuccess=true, bool onlyOneSuccessPerType=false, bool applySameRuleWhileSuccess=false) constLima::LinguisticProcessing::Automaton::Recognizer
testSetOfRules(const TransitionUnit &trigger, const SetOfRules &rules, const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex &position, const LinguisticGraphVertex &begin, const LinguisticGraphVertex &end, AnalysisContent &analysis, std::vector< RecognizerMatch > &match, std::set< Common::MediaticData::EntityType > *forbiddenTypes=0, bool stopAtFirstSuccess=true, bool onlyOneSuccessPerType=false, bool applySameRuleWhileSuccess=false) constLima::LinguisticProcessing::Automaton::Recognizer
~AbstractResource()Lima::LinguisticProcessing::AbstractResourcevirtual
~AbstractResourceBase()Lima::LinguisticProcessing::AbstractResourceBasevirtual
~InitializableObject()Lima::InitializableObject< AbstractResource, ResourceInitializationParameters >inlinevirtual
~Recognizer()Lima::LinguisticProcessing::Automaton::Recognizervirtual