![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
#include "NormalizeDateTime.h"#include "NormalizationUtils.h"#include "MicrosForNormalization.h"#include "common/Data/strwstrtools.h"#include "linguisticProcessing/core/Automaton/automatonCommon.h"#include "linguisticProcessing/core/Automaton/constraintFunctionFactory.h"#include "linguisticProcessing/core/LinguisticProcessors/LinguisticMetaData.h"#include "linguisticProcessing/core/LinguisticResources/LinguisticResources.h"#include <QtCore/QDate>#include <limits>Go to the source code of this file.
Namespaces | |
| namespace | Lima |
| NAUTITIA. | |
| namespace | Lima::LinguisticProcessing |
| namespace | Lima::LinguisticProcessing::SpecificEntities |
Macros | |
| #define | DATESTRING_FEATURE_NAME "date_string" |
| #define | DATE_FEATURE_NAME "date" |
| #define | DATE_BEGIN_FEATURE_NAME "date_begin" |
| #define | DATE_END_FEATURE_NAME "date_end" |
| #define | DATE_SPAN_FEATURE_NAME "date_span" |
| #define | DAY_FEATURE_NAME "day" |
| #define | DAYEND_FEATURE_NAME "dayend" |
| #define | MONTH_FEATURE_NAME "month" |
| #define | MONTHEND_FEATURE_NAME "monthend" |
| #define | YEAR_FEATURE_NAME "year" |
| #define | NUMDAY_FEATURE_NAME "numday" |
| #define | NUMDAYEND_FEATURE_NAME "numdayend" |
| #define | NUMMONTH_FEATURE_NAME "nummonth" |
| #define | NUMMONTHEND_FEATURE_NAME "nummonthend" |
| #define | NUMDAYMONTH_FEATURE_NAME "numdaymonth" |
| #define | NUMYEAR_FEATURE_NAME "numyear" |
| #define | NUMYEAREND_FEATURE_NAME "numyearend" |
| #define | LOCALTIME_FEATURE_NAME "local_time" |
| #define | UTCTIME_FEATURE_NAME "utc_time" |
| #define | TIMESTRING_FEATURE_NAME "time_string" |
Functions | |
| void | Lima::LinguisticProcessing::SpecificEntities::updateNormalizedForm (RecognizerMatch &m) |
| QDate | Lima::LinguisticProcessing::SpecificEntities::adjustDate (unsigned short mention, unsigned short ref, const QDate &refDate, bool getNext, bool months=false) |
| #define DATE_BEGIN_FEATURE_NAME "date_begin" |
Definition at line 49 of file NormalizeDateTime.cpp.
| #define DATE_END_FEATURE_NAME "date_end" |
Definition at line 50 of file NormalizeDateTime.cpp.
| #define DATE_FEATURE_NAME "date" |
Definition at line 48 of file NormalizeDateTime.cpp.
| #define DATE_SPAN_FEATURE_NAME "date_span" |
Definition at line 51 of file NormalizeDateTime.cpp.
| #define DATESTRING_FEATURE_NAME "date_string" |
Definition at line 47 of file NormalizeDateTime.cpp.
| #define DAY_FEATURE_NAME "day" |
Definition at line 52 of file NormalizeDateTime.cpp.
| #define DAYEND_FEATURE_NAME "dayend" |
Definition at line 53 of file NormalizeDateTime.cpp.
| #define LOCALTIME_FEATURE_NAME "local_time" |
Definition at line 65 of file NormalizeDateTime.cpp.
| #define MONTH_FEATURE_NAME "month" |
Definition at line 54 of file NormalizeDateTime.cpp.
| #define MONTHEND_FEATURE_NAME "monthend" |
Definition at line 55 of file NormalizeDateTime.cpp.
| #define NUMDAY_FEATURE_NAME "numday" |
Definition at line 57 of file NormalizeDateTime.cpp.
| #define NUMDAYEND_FEATURE_NAME "numdayend" |
Definition at line 58 of file NormalizeDateTime.cpp.
| #define NUMDAYMONTH_FEATURE_NAME "numdaymonth" |
Definition at line 61 of file NormalizeDateTime.cpp.
| #define NUMMONTH_FEATURE_NAME "nummonth" |
Definition at line 59 of file NormalizeDateTime.cpp.
| #define NUMMONTHEND_FEATURE_NAME "nummonthend" |
Definition at line 60 of file NormalizeDateTime.cpp.
| #define NUMYEAR_FEATURE_NAME "numyear" |
Definition at line 62 of file NormalizeDateTime.cpp.
| #define NUMYEAREND_FEATURE_NAME "numyearend" |
Definition at line 63 of file NormalizeDateTime.cpp.
| #define TIMESTRING_FEATURE_NAME "time_string" |
Definition at line 67 of file NormalizeDateTime.cpp.
| #define UTCTIME_FEATURE_NAME "utc_time" |
Definition at line 66 of file NormalizeDateTime.cpp.
| #define YEAR_FEATURE_NAME "year" |
Definition at line 56 of file NormalizeDateTime.cpp.