LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
EventTemplateDataDumper.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
6/************************************************************************
7 * @author Romaric Besancon (romaric.besancon@cea.fr)
8 * @date Mon Sep 19 2011
9 * @brief a dumper for EventTemplateData that outputs an object of type Events (for compatibility
10 * with existing event extraction webservice)
11 ***********************************************************************/
12
13#ifndef EVENTTEMPLATEDATADUMPER_H
14#define EVENTTEMPLATEDATADUMPER_H
15
16#include "EventAnalysisExport.h"
17#include "EventTemplateData.h"
19
20namespace Lima {
21namespace LinguisticProcessing {
22namespace EventAnalysis {
23
24#define EVENTTEMPLATEDATADUMPER_CLASSID "EventTemplateDataDumper"
25
27{
28 public:
31
32 void init(
34 Manager* manager) override;
35
36 LimaStatusCode process(AnalysisContent& analysis) const override;
37
38 private:
39 std::string m_eventData;
40
41};
42
43} // end namespace
44} // end namespace
45} // end namespace
46
47#endif
#define LIMA_EVENTANALISYS_EXPORT
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...
Manage initialization of InitializableObjects using configuration module and parameters.
NAUTITIA.
LimaStatusCode
Definition LimaCommon.h:236