LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
SyntacticRelationsLogger.h
Go to the documentation of this file.
1// Copyright 2002-2013 CEA LIST
2// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3//
4// SPDX-License-Identifier: MIT
5
6#ifndef SYNTACTICRELATIONSLOGGER_H
7#define SYNTACTICRELATIONSLOGGER_H
8
9// #include "linguisticProcessing/common/misc/AbstractLinguisticLogger.h"
12
13namespace Lima
14{
15namespace LinguisticProcessing
16{
17namespace SyntacticAnalysis
18{
19
20#define SYNTACTICRELATIONSLOGGER_CLASSID "SyntacticRelationsLogger"
21
24{
25
26public:
27
30
31 void init(
33 Manager* manager) override
34 ;
35
36 LimaStatusCode process(
37 AnalysisContent& analysis) const override;
38
39protected:
40
41private:
42
43 MediaId m_language;
44};
45
46
47} // SyntacticAnalysis
48} // LinguisticProcessing
49} // Lima
50
51#endif // SYNTACTICRELATIONSLOGGER_H
#define LIMA_SYNTACTICANALYSIS_EXPORT
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...
Manage initialization of InitializableObjects using configuration module and parameters.
A process unit used as a logger to debug syntactic analysis.
NAUTITIA.
LimaStatusCode
Definition LimaCommon.h:236