LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
AbstractLexiconIdGenerator.cpp
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) 20036 by CEA *
8 * author Olivier MESNARD olivier.mesnard@cea.fr *
9 * *
10 * abstractLexiconIdAccessor.h - description *
11 * AbstractLexiconIdAccessor = interface class *
12 * find implementations in LexiconIdAccessor, defaultIdAccessor *
13 ***************************************************************************/
14
15#include "common/LimaCommon.h"
17
18namespace Lima {
19namespace Common {
20
21// default behavior of functor
23 uint64_t /* unused cmp1 */, uint64_t /* unused cmp2 */,
24 uint16_t /* unused type */, uint64_t /* unused newId */)
25{
26 return 0;
27}
28
30
39
40} // namespace Common
41} // namespace Lima
static AbstractLexiconIdGeneratorInformer * getInstance()
virtual int operator()(uint64_t cmp1, uint64_t cmp2, uint16_t type, uint64_t newId)
static AbstractLexiconIdGeneratorInformer * theInformer
NAUTITIA.