LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Events.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 * Copyright (C) 2004-2012 by CEA LIST *
8 * *
9 ***************************************************************************/
10
11#ifndef LIMA_LINGUISTICPROCESSING_EVENTS_H
12#define LIMA_LINGUISTICPROCESSING_EVENTS_H
13
14#include "EventAnalysisExport.h"
16#include "Event.h"
19#include <vector>
20
21namespace Lima {
22namespace LinguisticProcessing{
23namespace EventAnalysis {
24
25
26class LIMA_EVENTANALISYS_EXPORT Events : public AnalysisData, public std::vector<Event *>
27{
28public:
29
30 Events() {};
31
33 virtual void read(std::istream& file);
34 virtual void write(std::ostream& file) const;
36 std::string toString(std::string parentURI) const;
37
38private:
39};
40
41
42} //EventAnalysis
43} // LinguisticProcessing
44} // Lima
45
46#endif
#define LIMA_EVENTANALISYS_EXPORT
just for semantics: base class for analysisData
NAUTITIA.