LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
SentenceBoundariesXmlLogger.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
14#ifndef LIMA_LINGUISTICPROCESSING_SENTENCEBOUNDARIESXMLLOGGER_H
15#define LIMA_LINGUISTICPROCESSING_SENTENCEBOUNDARIESXMLLOGGER_H
16
20
21namespace Lima
22{
23namespace LinguisticProcessing
24{
25namespace LinguisticAnalysisStructure
26{
27
28#define SENTENCEBOUNDARIESXMLLOGGER_CLASSID "SentenceBoundariesXmlLogger"
29
31{
32
33public:
34
37
38 void init(
40 Manager* manager)
41 ;
42
44 AnalysisContent& analysis) const;
45
46protected:
47
48private:
49 std::string m_graphId;
50 std::string m_boundaries;
51};
52
53
54} // LinguisticAnalysisStructure
55} // LinguisticProcessing
56} // Lima
57
58#endif
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...
Manage initialization of InitializableObjects using configuration module and parameters.
void init(Common::XMLConfigurationFiles::GroupConfigurationStructure &unitConfiguration, Manager *manager)
initialize with parameters from configuration file.
LimaStatusCode process(AnalysisContent &analysis) const
Process on data in analysisContent.
NAUTITIA.
LimaStatusCode
Definition LimaCommon.h:236