LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
SentenceBoundariesTransfer.h
Go to the documentation of this file.
1// Copyright 2019 CEA LIST
2// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3//
4// SPDX-License-Identifier: MIT
5
6#ifndef LIMA_LINGUISTICPROCESSING_GRAPHSENTENCEBOUNDSTRANSFER_H
7#define LIMA_LINGUISTICPROCESSING_GRAPHSENTENCEBOUNDSTRANSFER_H
8
13
14#include <deque>
15
16namespace Lima
17{
18
19namespace LinguisticProcessing
20{
21
22namespace LinguisticAnalysisStructure
23{
24
25#define SENTENCEBOUNDARIESTRANSFER_CLASSID "SentenceBoundariesTransfer"
26
27class SentenceBoundariesTransferPrivate;
28
36{
38
39public:
41
43
44 void init(
46 Manager* manager) override;
47
48 LimaStatusCode process(AnalysisContent& analysis) const override;
49
50private:
52};
53
54}
55
56}
57
58}
59
60#endif
A graph structure for linguistic analysis.
#define LIMA_TEXTSEGMENTATION_EXPORT
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...
Manage initialization of InitializableObjects using configuration module and parameters.
The pipeline unit transfers sentence boundaries found on the AnalysisGraph to tho PosGraph as request...
NAUTITIA.
LimaStatusCode
Definition LimaCommon.h:236