LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
SegmentationResultsLoader.h
Go to the documentation of this file.
1
// Copyright 2002-2022 CEA LIST
2
// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3
//
4
// SPDX-License-Identifier: MIT
5
6
/************************************************************************
7
* @author Romaric Besancon <romaric.besancon@cea.fr>
8
* @date Mon Jan 17 2011
9
***********************************************************************/
10
#ifndef LIMA_LINGUISTICPROCESSING_SEGMENTATIONRESULTSLOADER_H
11
#define LIMA_LINGUISTICPROCESSING_SEGMENTATIONRESULTSLOADER_H
12
13
#include "
TextSegmentationExport.h
"
14
#include "
linguisticProcessing/core/LinguisticProcessors/AnalysisLoader.h
"
15
16
namespace
Lima
{
17
namespace
LinguisticProcessing {
18
19
#define SEGMENTATIONRESULTSLOADER_CLASSID "SegmentationResultsLoader"
20
21
class
SegmentationResultsLoaderPrivate;
22
/*
23
* @brief A class to load results from text segmentation
24
*/
25
class
LIMA_TEXTSEGMENTATION_EXPORT
SegmentationResultsLoader
:
public
AnalysisLoader
26
{
27
public
:
28
SegmentationResultsLoader
();
29
30
virtual
~SegmentationResultsLoader
();
31
32
void
init(
Common::XMLConfigurationFiles::GroupConfigurationStructure
& unitConfiguration,
33
Manager
* manager)
override
;
34
35
LimaStatusCode
process(
AnalysisContent
& analysis)
const override
;
36
37
private
:
38
SegmentationResultsLoaderPrivate
* m_d;
39
};
40
41
}
// end namespace
42
}
// end namespace
43
44
#endif
AnalysisLoader.h
TextSegmentationExport.h
LIMA_TEXTSEGMENTATION_EXPORT
#define LIMA_TEXTSEGMENTATION_EXPORT
Definition
TextSegmentationExport.h:27
Lima::AnalysisContent
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...
Definition
AnalysisContent.h:37
Lima::Common::XMLConfigurationFiles::GroupConfigurationStructure
Definition
groupConfigurationStructure.h:32
Lima::InitializableObjectManager
Manage initialization of InitializableObjects using configuration module and parameters.
Definition
InitializableObjectManager.h:32
Lima::LinguisticProcessing::AnalysisLoader
Definition
AnalysisLoader.h:32
Lima::LinguisticProcessing::SegmentationResultsLoaderPrivate
Definition
SegmentationResultsLoader.cpp:31
Lima::LinguisticProcessing::SegmentationResultsLoader
Definition
SegmentationResultsLoader.h:26
Lima
NAUTITIA.
Definition
AmosePluginsManager.h:15
Lima::LimaStatusCode
LimaStatusCode
Definition
LimaCommon.h:236
lima_linguisticprocessing
src
linguisticProcessing
core
TextSegmentation
SegmentationResultsLoader.h
Generated by
1.9.8