![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
Enumerations | |
| enum | ChainElemType { UNKNOWN , BEGIN , END , UNIGRAM , PART } |
| enum | MorphoSyntacticType { NO_MORPHOSYNTACTICTYPE , SIMPLE_WORD , ABBREV_ALTERNATIVE , HYPHEN_ALTERNATIVE , IDIOMATIC_EXPRESSION , CONCATENATED_ALTERNATIVE , HYPERWORD_ALTERNATIVE , UNKNOWN_WORD , CAPITALFIRST_WORD , AGGLUTINATED_WORD , DESAGGLUTINATED_WORD , CHINESE_SEGMENTER , SPECIFIC_ENTITY , SPELLING_ALTERNATIVE } |
| enum | AlphaCapitalType { T_NULL_CAPITAL = 0 , T_CAPITAL , T_SMALL , T_CAPITAL_1ST , T_ACRONYM , T_CAPITAL_SMALL , T_ABBREV } |
| enum | AlphaRomanType { T_NULL_ROMAN = 0 , T_CARDINAL_ROMAN , T_ORDINAL_ROMAN , T_NOT_ROMAN } |
| enum | NumericType { T_NULL_NUM = 0 , T_INTEGER , T_COMMA_NUMBER , T_DOT_NUMBER , T_FRACTION , T_ORDINAL_INTEGER } |
| enum | StatusType { T_NULL_STATUS = 0 , T_ALPHA , T_NUMERIC , T_ALPHANUMERIC , T_PATTERN , T_WORD_BRK , T_SENTENCE_BRK , T_PARAGRAPH_BRK } |
Functions | |
| template<class T > | |
| void | getFollowingNodes (const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex v, T &output_container) |
| template<class T > | |
| T | getFollowingNodes (const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex v) |
| LinguisticGraphVertex | getOneFollowingNode (const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex v) |
| template<class T > | |
| void | getPrecedingNodes (const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex &v, T &output_container) |
| template<class T > | |
| T | getPrecedingNodes (const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex v) |
| LinguisticGraphVertex | getOnePrecedingNode (const LinguisticAnalysisStructure::AnalysisGraph &graph, const LinguisticGraphVertex v) |
| std::ostream & | operator<< (std::ostream &os, const ChainIdStruct &ids) |
| QDebug & | operator<< (QDebug &os, const ChainIdStruct &ids) |
| Enumerator | |
|---|---|
| UNKNOWN | |
| BEGIN | |
| END | |
| UNIGRAM | |
| PART | |
Definition at line 27 of file ChainIdStruct.h.
Definition at line 29 of file MorphoSyntacticData.h.
|
inline |
Definition at line 190 of file AnalysisGraph.h.
|
inline |
Definition at line 177 of file AnalysisGraph.h.
|
inline |
Definition at line 199 of file AnalysisGraph.h.
|
inline |
Definition at line 242 of file AnalysisGraph.h.
|
inline |
Definition at line 220 of file AnalysisGraph.h.
|
inline |
Definition at line 233 of file AnalysisGraph.h.
|
inline |
Definition at line 110 of file ChainIdStruct.h.
|
inline |
Definition at line 87 of file ChainIdStruct.h.
| SimpleFactory< MediaProcessUnit, FullTokenXmlLogger > Lima::LinguisticProcessing::LinguisticAnalysisStructure::fullTokenXmlLoggerFactory(FULLTOKENXMLLOGGER_CLASSID) | ( | FULLTOKENXMLLOGGER_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, ParagraphBoundariesFinder > Lima::LinguisticProcessing::LinguisticAnalysisStructure::paragraphBoundariesFinderFactory(PARAGRAPHBOUNDARIESFINDER_CLASSID) | ( | PARAGRAPHBOUNDARIESFINDER_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SentenceBoundariesFinder > Lima::LinguisticProcessing::LinguisticAnalysisStructure::sentenceBoundariesFinderFactory(SENTENCEBOUNDARIESFINDER_CLASSID) | ( | SENTENCEBOUNDARIESFINDER_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SentenceBoundariesTransfer > Lima::LinguisticProcessing::LinguisticAnalysisStructure::sentenceBoundariesTransferFactory(SENTENCEBOUNDARIESTRANSFER_CLASSID) | ( | SENTENCEBOUNDARIESTRANSFER_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SentenceBoundariesXmlLogger > Lima::LinguisticProcessing::LinguisticAnalysisStructure::sentenceBoundariesXmlLoggerFactory(SENTENCEBOUNDARIESXMLLOGGER_CLASSID) | ( | SENTENCEBOUNDARIESXMLLOGGER_CLASSID | ) |