LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
XmlSyntagmaticMatrixFileReader.h
Go to the documentation of this file.
1// Copyright 2002-2022 CEA LIST
2// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3//
4// SPDX-License-Identifier: MIT
5
12#ifndef XMLSYNTAGMATICMATRIXFILEHANDLER_H
13#define XMLSYNTAGMATICMATRIXFILEHANDLER_H
14
16#include "SyntagmaticMatrix.h"
17#include "TokenFilter.h"
20
21#include <string>
22
23
24namespace Lima {
25namespace LinguisticProcessing {
26namespace SyntacticAnalysis {
27
28class XmlSyntagmaticMatrixFileReaderPrivate;
34{
35public:
36 // -----------------------------------------------------------------------
37 // Constructors
38 // -----------------------------------------------------------------------
39 XmlSyntagmaticMatrixFileReader(SyntagmDefStruct& theMatrices,MediaId language);
41
42 bool parse(QIODevice *device);
43
44 QString errorString() const;
45
46private:
48};
49
50} // closing namespace SyntacticAnalysis
51} // closing namespace LinguisticProcessing
52} // closing namespace Lima
53
54#endif
A graph structure for linguistic analysis.
#define LIMA_SYNTACTICANALYSIS_EXPORT
NAUTITIA.