LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate Class Reference

Public Member Functions

 SpecificEntitiesLoaderPrivate ()
 
 ~SpecificEntitiesLoaderPrivate ()=default
 
bool parse (QIODevice *device)
 
QString errorString () const
 
std::string toString (const QString &xercesString)
 
void addSpecificEntity (AnalysisContent &analysis, LinguisticAnalysisStructure::AnalysisGraph *graph, const std::string &str, const std::string &type, uint64_t position, uint64_t length)
 

Public Attributes

QXmlStreamReader m_reader
 
MediaId m_language
 
QString m_graphName
 
LinguisticAnalysisStructure::AnalysisGraph * m_graph
 
uint64_t m_position
 
uint64_t m_length
 
std::string m_type
 
std::string m_string
 
std::string m_currentElement
 

Friends

class SpecificEntitiesLoader
 

Detailed Description

Definition at line 32 of file SpecificEntitiesLoader.cpp.

Constructor & Destructor Documentation

◆ SpecificEntitiesLoaderPrivate()

Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::SpecificEntitiesLoaderPrivate ( )

Definition at line 73 of file SpecificEntitiesLoader.cpp.

◆ ~SpecificEntitiesLoaderPrivate()

Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::~SpecificEntitiesLoaderPrivate ( )
default

Member Function Documentation

◆ addSpecificEntity()

void Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::addSpecificEntity ( AnalysisContent &  analysis,
LinguisticAnalysisStructure::AnalysisGraph *  graph,
const std::string &  str,
const std::string &  type,
uint64_t  position,
uint64_t  length 
)

Definition at line 211 of file SpecificEntitiesLoader.cpp.

◆ errorString()

QString Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::errorString ( ) const

Definition at line 301 of file SpecificEntitiesLoader.cpp.

◆ parse()

bool Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::parse ( QIODevice *  device)

Definition at line 157 of file SpecificEntitiesLoader.cpp.

◆ toString()

std::string Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::toString ( const QString &  xercesString)

Friends And Related Symbol Documentation

◆ SpecificEntitiesLoader

friend class SpecificEntitiesLoader
friend

Definition at line 34 of file SpecificEntitiesLoader.cpp.

Member Data Documentation

◆ m_currentElement

std::string Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_currentElement

Definition at line 53 of file SpecificEntitiesLoader.cpp.

◆ m_graph

LinguisticAnalysisStructure::AnalysisGraph* Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_graph

Definition at line 48 of file SpecificEntitiesLoader.cpp.

◆ m_graphName

QString Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_graphName

Definition at line 45 of file SpecificEntitiesLoader.cpp.

◆ m_language

MediaId Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_language

Definition at line 44 of file SpecificEntitiesLoader.cpp.

◆ m_length

uint64_t Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_length

Definition at line 50 of file SpecificEntitiesLoader.cpp.

◆ m_position

uint64_t Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_position

Definition at line 49 of file SpecificEntitiesLoader.cpp.

◆ m_reader

QXmlStreamReader Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_reader

Definition at line 43 of file SpecificEntitiesLoader.cpp.

◆ m_string

std::string Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_string

Definition at line 52 of file SpecificEntitiesLoader.cpp.

◆ m_type

std::string Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderPrivate::m_type

Definition at line 51 of file SpecificEntitiesLoader.cpp.


The documentation for this class was generated from the following file: