LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
CorefSolvingNormalizedXmlLogger.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/***************************************************************************
7 * Copyright (C) 2008 by CEA LIST *
8 * *
9 ***************************************************************************/
10#ifndef LIMA_LINGUISTICPROCESSING_COREFSOLVINGNORMALIZEDXMLLOGGER_H
11#define LIMA_LINGUISTICPROCESSING_COREFSOLVINGNORMALIZEDXMLLOGGER_H
12
13#include "CorefSolvingExport.h"
20
21
22namespace Lima
23{
24namespace LinguisticProcessing
25{
26namespace Coreferences
27{
28
29#define COREFSOLVINGNORMALIZEDXMLLOGGER_CLASSID "CorefSolvingNormalizedLogger"
30
31
32
34{
35public:
37
39
40 virtual void init(
42 Manager* manager) override;
43
44 virtual LimaStatusCode process(AnalysisContent& analysis) const override;
45
46private:
47 //bool m_compactFormat; // compact format is the same as the RecognizerResultLogger
48 MediaId m_language;
49 std::string m_graph;
50};
51
52} // Coreferences
53} // LinguisticProcessing
54} // Lima
55
56#endif
This file is the main header file for the data related to annotation graphs.
A graph that stores any data (annotations) referencing primarily nodes of a text anlaysis.
#define LIMA_COREFSOLVING_EXPORT
Data used for the syntactic analyzis of texts.
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...
Manage initialization of InitializableObjects using configuration module and parameters.
A generic process unit to log information in files: contains some common informations such as : outpu...
NAUTITIA.
LimaStatusCode
Definition LimaCommon.h:236