LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
DeepTokenizerBase.h
Go to the documentation of this file.
1
// Copyright 2002-2021 CEA LIST
2
// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3
//
4
// SPDX-License-Identifier: MIT
5
6
#ifndef LIMA_LINGUISTICPROCESSING_DeepTokenizerBase_H
7
#define LIMA_LINGUISTICPROCESSING_DeepTokenizerBase_H
8
9
#include "
linguisticProcessing/core/LinguisticAnalysisStructure/TStatus.h
"
10
#include "
linguisticProcessing/core/LinguisticAnalysisStructure/Token.h
"
11
12
namespace
Lima
13
{
14
namespace
LinguisticProcessing
15
{
16
17
class
LIMA_LP_HELPERS_EXPORT
DeepTokenizerBase
18
{
19
public
:
20
DeepTokenizerBase
() {}
21
virtual
~DeepTokenizerBase
() {}
22
DeepTokenizerBase
(
const
DeepTokenizerBase
&) {}
23
DeepTokenizerBase
&
operator=
(
const
DeepTokenizerBase
&) {
return
*
this
;}
24
25
virtual
void
computeDefaultStatus(
LinguisticAnalysisStructure::TStatus
& curSettings);
26
virtual
void
computeDefaultStatus(
LinguisticAnalysisStructure::Token
& token);
27
};
28
29
}
// namespace LinguisticProcessing
30
}
// namespace Lima
31
32
#endif
LIMA_LP_HELPERS_EXPORT
#define LIMA_LP_HELPERS_EXPORT
Definition
LinguisticProcessingCommon.h:87
TStatus.h
Token.h
Lima::LinguisticProcessing::DeepTokenizerBase
Definition
DeepTokenizerBase.h:18
Lima::LinguisticProcessing::DeepTokenizerBase::DeepTokenizerBase
DeepTokenizerBase()
Definition
DeepTokenizerBase.h:20
Lima::LinguisticProcessing::DeepTokenizerBase::~DeepTokenizerBase
virtual ~DeepTokenizerBase()
Definition
DeepTokenizerBase.h:21
Lima::LinguisticProcessing::DeepTokenizerBase::DeepTokenizerBase
DeepTokenizerBase(const DeepTokenizerBase &)
Definition
DeepTokenizerBase.h:22
Lima::LinguisticProcessing::DeepTokenizerBase::operator=
DeepTokenizerBase & operator=(const DeepTokenizerBase &)
Definition
DeepTokenizerBase.h:23
Lima::LinguisticProcessing::LinguisticAnalysisStructure::TStatus
Definition
TStatus.h:66
Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token
holds surface data of a token
Definition
Token.h:32
Lima
NAUTITIA.
Definition
AmosePluginsManager.h:15
lima_linguisticprocessing
src
linguisticProcessing
common
helpers
DeepTokenizerBase.h
Generated by
1.9.8