![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
A process unit able to match regex against analysed text. More...
#include "RegexMatcher.h"#include "common/time/timeUtilsController.h"#include "common/misc/Exceptions.h"#include "common/Data/strwstrtools.h"#include "common/AbstractFactoryPattern/SimpleFactory.h"#include "common/XMLConfigurationFiles/xmlConfigurationFileExceptions.h"#include "common/MediaticData/mediaticData.h"#include "linguisticProcessing/common/annotationGraph/AnnotationData.h"#include "linguisticProcessing/core/LinguisticResources/LinguisticResources.h"#include "linguisticProcessing/common/linguisticData/LimaStringText.h"#include "linguisticProcessing/core/LinguisticAnalysisStructure/AnalysisGraph.h"#include <QtCore/QRegularExpression>#include <vector>#include <string>#include <queue>#include <set>#include <boost/tuple/tuple.hpp>#include <boost/tuple/tuple_comparison.hpp>#include <boost/tuple/tuple_io.hpp>Go to the source code of this file.
Classes | |
| class | Lima::LinguisticProcessing::RegexMatching::RegexMatcherPrivate |
Namespaces | |
| namespace | Lima |
| NAUTITIA. | |
| namespace | Lima::LinguisticProcessing |
| namespace | Lima::LinguisticProcessing::RegexMatching |
Macros | |
| #define | REGEXREPLACERLOGINIT LOGINIT("LP::RegexReplacer") |
Typedefs | |
| typedef boost::tuple< size_t, size_t, QString, QString > | RegexMatch |
Variables | |
| SimpleFactory< MediaProcessUnit, RegexMatcher > | Lima::LinguisticProcessing::RegexMatching::tokenizerFactory (REGEXREPLACER_CLASSID) |
A process unit able to match regex against analysed text.
Definition in file RegexMatcher.cpp.
| #define REGEXREPLACERLOGINIT LOGINIT("LP::RegexReplacer") |
Definition at line 53 of file RegexMatcher.cpp.
| typedef boost::tuple< size_t, size_t, QString, QString > RegexMatch |
Definition at line 45 of file RegexMatcher.cpp.