LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
XmlDocumentParser.cpp
Go to the documentation of this file.
1// Copyright 2004-2021 CEA LIST
2// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3//
4// SPDX-License-Identifier: MIT
5
6#include "XmlDocumentParser.h"
7
8#include "common/AbstractFactoryPattern/Lima::SimpleFactory.h"
9
10#include <string>
11#include <iostream>
12
13
15using namespace std;
16
17
18namespace Lima {
19namespace XmlReader{
20
21
23
25
28
31 Manager* manager )
32throw ( InvalidConfiguration,std::exception )
33{
34
35}
36
38 AnalysisContent& analysis ) const
39{
40
41 cout << "*** XmlDocumentParser::process( AnalysisContent& analysis ) " << endl;
42
43 return SUCCESS_ID;
44}
45
46} //namespace XmlDocumentParser
47} // namespace Lima
48
#define MODULE_CLASSID
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...
Manage initialization of InitializableObjects using configuration module and parameters.
Use this exception to signal an error in one of the configuration files.
Definition LimaCommon.h:345
LimaStatusCode process(AnalysisContent &analysis) const
Process on data in analysisContent.
void init(Lima::Common::XMLConfigurationFiles::GroupConfigurationStructure &unitConfiguration, Manager *manager)
initialize with parameters from configuration file.
Lima::SimpleFactory< MediaProcessUnit, XmlDocumentParser > moduleFactory(MODULE_CLASSID)
NAUTITIA.
LimaStatusCode
Definition LimaCommon.h:236
@ SUCCESS_ID
Definition LimaCommon.h:237
STL namespace.