LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
MainFactoriesMap.h
Go to the documentation of this file.
1
// Copyright 2002-2019 CEA LIST
2
// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3
//
4
// SPDX-License-Identifier: MIT
5
6
#ifndef MAINFACTORIESMAP_H
7
#define MAINFACTORIESMAP_H
8
9
#include "
common/AbstractFactoryPattern/AbstractFactoryPatternExport.h
"
10
11
#include <map>
12
#include <string>
13
14
namespace
Lima
15
{
16
17
typedef
std::map<std::string, void*>
MainFactoryMap
;
18
19
class
LIMA_FACTORY_EXPORT
MainFactoriesMap
20
{
21
22
public
:
23
24
static
MainFactoryMap
& get();
25
26
private
:
27
28
class
MainFactoriesMapPrivate
;
29
};
30
31
}
32
33
#endif
AbstractFactoryPatternExport.h
LIMA_FACTORY_EXPORT
#define LIMA_FACTORY_EXPORT
Definition
AbstractFactoryPatternExport.h:40
Lima::MainFactoriesMap::MainFactoriesMapPrivate
Definition
MainFactoriesMap.cpp:15
Lima::MainFactoriesMap
Definition
MainFactoriesMap.h:20
Lima
NAUTITIA.
Definition
AmosePluginsManager.h:15
Lima::MainFactoryMap
std::map< std::string, void * > MainFactoryMap
Definition
MainFactoriesMap.h:17
lima_common
src
common
AbstractFactoryPattern
MainFactoriesMap.h
Generated by
1.9.8