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

#include <linguisticProcessing/core/EventAnalysis/EventTemplateStructure.h>

Public Member Functions

 EventTemplateStructure ()
 
 ~EventTemplateStructure ()
 
void setName (const std::string &name)
 
void setMention (const std::string &name)
 
void addTemplateElement (const std::string &role, const std::string entityType)
 
const std::string & getName (void) const
 
const std::string & getMention (void) const
 
const std::map< std::string, Common::MediaticData::EntityType > & getStructure (void) const
 

Detailed Description

Definition at line 19 of file EventTemplateStructure.h.

Constructor & Destructor Documentation

◆ EventTemplateStructure()

Lima::LinguisticProcessing::EventAnalysis::EventTemplateStructure::EventTemplateStructure ( )

Definition at line 16 of file EventTemplateStructure.cpp.

◆ ~EventTemplateStructure()

Lima::LinguisticProcessing::EventAnalysis::EventTemplateStructure::~EventTemplateStructure ( )

Definition at line 22 of file EventTemplateStructure.cpp.

Member Function Documentation

◆ addTemplateElement()

void Lima::LinguisticProcessing::EventAnalysis::EventTemplateStructure::addTemplateElement ( const std::string &  role,
const std::string  entityType 
)

Definition at line 25 of file EventTemplateStructure.cpp.

◆ getMention()

const std::string & Lima::LinguisticProcessing::EventAnalysis::EventTemplateStructure::getMention ( void  ) const
inline

Definition at line 30 of file EventTemplateStructure.h.

◆ getName()

const std::string & Lima::LinguisticProcessing::EventAnalysis::EventTemplateStructure::getName ( void  ) const
inline

Definition at line 29 of file EventTemplateStructure.h.

◆ getStructure()

const std::map< std::string, Common::MediaticData::EntityType > & Lima::LinguisticProcessing::EventAnalysis::EventTemplateStructure::getStructure ( void  ) const
inline

Definition at line 31 of file EventTemplateStructure.h.

◆ setMention()

void Lima::LinguisticProcessing::EventAnalysis::EventTemplateStructure::setMention ( const std::string &  name)
inline

Definition at line 26 of file EventTemplateStructure.h.

◆ setName()

void Lima::LinguisticProcessing::EventAnalysis::EventTemplateStructure::setName ( const std::string &  name)
inline

Definition at line 25 of file EventTemplateStructure.h.


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