LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
abstractReaderResource.h
Go to the documentation of this file.
1// Copyright 2005-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_XMLREADER_ABSTRACTREADERRESOURCES_H
7#define LIMA_LINGUISTICPROCESSING_XMLREADER_ABSTRACTREADERRESOURCES_H
8
12
13namespace Lima {
14namespace DocumentsReader {
15
25
26class AbstractReaderResource : public Lima::InitializableObject<AbstractReaderResource,ReaderResourceInitializationParameters>
27{
28public:
29
37 virtual void init(
39 Manager* manager) override = 0;
40
41};
42
43} // DocumentsReader
44} // Lima
45
46
47#endif
virtual void init(Lima::Common::XMLConfigurationFiles::GroupConfigurationStructure &unitConfiguration, Manager *manager) override=0
initialize with parameters from configuration file and languageId.
Manage initialization of InitializableObjects using configuration module and parameters.
defines an object that can be create and initialized by a SimpleFactory
originally detectGroupConfigurationStructure.h in detectlibraries
NAUTITIA.