LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
AbstractTextualAnalysisHandler.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
15#ifndef ABSTRACTTEXTUALANALYSISHANDLER_H
16#define ABSTRACTTEXTUALANALYSISHANDLER_H
17
18#include <sstream>
24
25namespace Lima{
26
31{
32 Q_OBJECT
33public:
35 LinguisticProcessing::AbstractResource(),
36 AbstractXmlAnalysisHandler(std::shared_ptr<const ShiftFrom>()) {}
38
47 virtual void init(
49 Manager* manager) override;
50
51 inline virtual const std::string& suffix() const {return m_suffix;}
52 inline virtual void setSuffix(const std::string& suffix) {m_suffix = suffix;}
53 private:
54 std::string m_suffix;
55};
56
57
58} // Lima
59
60#endif
#define LIMA_ANALYSISHANDLERS_EXPORT
virtual void setSuffix(const std::string &suffix)
virtual const std::string & suffix() const
The AbstractAnalysisHandler class defines the callback interface: the functions that are to be define...
NAUTITIA.
STL namespace.