LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::Common::MediaticData::MediaticDataPrivate Class Reference

Protected Member Functions

virtual void initMedias (XMLConfigurationFiles::XMLConfigurationFileParser &configParser, const std::deque< std::string > &meds)
 
void initReleaseStringsPool (XMLConfigurationFiles::XMLConfigurationFileParser &configParser)
 
void initRelations (XMLConfigurationFiles::XMLConfigurationFileParser &configParser)
 
void initEntityTypes (XMLConfigurationFiles::XMLConfigurationFileParser &configParser)
 
void initConceptTypes (XMLConfigurationFiles::XMLConfigurationFileParser &configParser)
 
EntityType addEntity (const LimaString &groupName, const LimaString &entityName)
 
EntityType addEntity (EntityGroupId groupId, const LimaString &entityName)
 
void addEntityParentLink (const EntityType &child, const EntityType &parent)
 
void initMediaData (MediaId med)
 
void initMedia (const std::string &media)
 
bool isValidMedia (const std::string &media)
 
const MediaData & mediaData (MediaId media) const
 
const std::string & getMediaId (MediaId idNum)
 
MediaId getMediaId (const std::string &stringId)
 
EntityGroupId getEntityGroupId (const LimaString &groupName) const
 
EntityType getEntityType (const LimaString &groupName, const LimaString &entityName) const
 
EntityType getEntityType (EntityGroupId groupId, const LimaString &entityName) const
 
EntityGroupId addEntityGroup (const LimaString &groupName)
 

Friends

class MediaticData
 

Detailed Description

Definition at line 56 of file mediaticData.cpp.

Member Function Documentation

◆ addEntity() [1/2]

EntityType Lima::Common::MediaticData::MediaticDataPrivate::addEntity ( const LimaString &  groupName,
const LimaString &  entityName 
)
protected

Definition at line 977 of file mediaticData.cpp.

◆ addEntity() [2/2]

EntityType Lima::Common::MediaticData::MediaticDataPrivate::addEntity ( EntityGroupId  groupId,
const LimaString &  entityName 
)
protected

Definition at line 965 of file mediaticData.cpp.

◆ addEntityGroup()

EntityGroupId Lima::Common::MediaticData::MediaticDataPrivate::addEntityGroup ( const LimaString &  groupName)
protected

Definition at line 948 of file mediaticData.cpp.

◆ addEntityParentLink()

void Lima::Common::MediaticData::MediaticDataPrivate::addEntityParentLink ( const EntityType &  child,
const EntityType &  parent 
)
protected

Definition at line 989 of file mediaticData.cpp.

◆ getEntityGroupId()

EntityGroupId Lima::Common::MediaticData::MediaticDataPrivate::getEntityGroupId ( const LimaString &  groupName) const
protected

Definition at line 1133 of file mediaticData.cpp.

◆ getEntityType() [1/2]

EntityType Lima::Common::MediaticData::MediaticDataPrivate::getEntityType ( const LimaString &  groupName,
const LimaString &  entityName 
) const
protected

Definition at line 1079 of file mediaticData.cpp.

◆ getEntityType() [2/2]

EntityType Lima::Common::MediaticData::MediaticDataPrivate::getEntityType ( EntityGroupId  groupId,
const LimaString &  entityName 
) const
protected

Definition at line 1091 of file mediaticData.cpp.

◆ getMediaId() [1/2]

MediaId Lima::Common::MediaticData::MediaticDataPrivate::getMediaId ( const std::string &  stringId)
protected

Definition at line 348 of file mediaticData.cpp.

◆ getMediaId() [2/2]

const std::string & Lima::Common::MediaticData::MediaticDataPrivate::getMediaId ( MediaId  idNum)
protected

Definition at line 330 of file mediaticData.cpp.

◆ initConceptTypes()

void Lima::Common::MediaticData::MediaticDataPrivate::initConceptTypes ( XMLConfigurationFiles::XMLConfigurationFileParser &  configParser)
protected

Definition at line 709 of file mediaticData.cpp.

◆ initEntityTypes()

void Lima::Common::MediaticData::MediaticDataPrivate::initEntityTypes ( XMLConfigurationFiles::XMLConfigurationFileParser &  configParser)
protected

Definition at line 840 of file mediaticData.cpp.

◆ initMedia()

void Lima::Common::MediaticData::MediaticDataPrivate::initMedia ( const std::string &  media)
protected

Definition at line 304 of file mediaticData.cpp.

◆ initMediaData()

void Lima::Common::MediaticData::MediaticDataPrivate::initMediaData ( MediaId  med)
protected

Definition at line 574 of file mediaticData.cpp.

◆ initMedias()

void Lima::Common::MediaticData::MediaticDataPrivate::initMedias ( XMLConfigurationFiles::XMLConfigurationFileParser &  configParser,
const std::deque< std::string > &  meds 
)
protectedvirtual

Definition at line 424 of file mediaticData.cpp.

◆ initRelations()

void Lima::Common::MediaticData::MediaticDataPrivate::initRelations ( XMLConfigurationFiles::XMLConfigurationFileParser &  configParser)
protected

Definition at line 670 of file mediaticData.cpp.

◆ initReleaseStringsPool()

void Lima::Common::MediaticData::MediaticDataPrivate::initReleaseStringsPool ( XMLConfigurationFiles::XMLConfigurationFileParser &  configParser)
protected

Definition at line 777 of file mediaticData.cpp.

◆ isValidMedia()

bool Lima::Common::MediaticData::MediaticDataPrivate::isValidMedia ( const std::string &  media)
protected

Definition at line 297 of file mediaticData.cpp.

◆ mediaData()

const MediaData & Lima::Common::MediaticData::MediaticDataPrivate::mediaData ( MediaId  media) const
protected

Definition at line 386 of file mediaticData.cpp.

Friends And Related Symbol Documentation

◆ MediaticData

friend class MediaticData
friend

Definition at line 58 of file mediaticData.cpp.


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