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

Classes

class  EntityType
 
class  EntityTypeHierarchy
 
class  EntityTypeHierarchyPrivate
 
class  EntityTypePrivate
 
class  LanguageData
 Holds linguistic data for one language. More...
 
class  LanguageDataPrivate
 
class  MediaData
 Holds mediatic data for one media. More...
 
class  MediaDataPrivate
 
class  MediaticData
 holds data about codes and names for grammatical categories, etc. More...
 
class  MediaticDataPrivate
 

Typedefs

typedef uint64_t SyntacticRelationId
 

Enumerations

enum  ChainsType { NO_CHAIN_TYPE =0 , NOMINAL , VERBAL }
 syntactic chains type More...
 

Functions

QTextStream & operator<< (QTextStream &os, const EntityType &type)
 
std::ostream & operator<< (std::ostream &os, const EntityType &type)
 
QDebug & operator<< (QDebug &os, const EntityType &type)
 
 BOOST_STRONG_TYPEDEF (unsigned short, EntityTypeId)
 
 BOOST_STRONG_TYPEDEF (unsigned short, EntityGroupId)
 
 BOOST_STRONG_TYPEDEF (uint32_t, ConceptType)
 
void printEntities (QsLogging::Logger &logger, const DoubleAccessObjectToIdMap< LimaString, EntityGroupId > &groups, const std::vector< DoubleAccessObjectToIdMap< LimaString, EntityTypeId > * > &types)
 

Variables

SimpleFactory< MediaData, MediaData > mediaDataFactory (MEDIADATA_CLASSID)
 
SimpleFactory< MediaData, LanguageData > languageDataFactory (LANGUAGEDATA_CLASSID)
 

Typedef Documentation

◆ SyntacticRelationId

Definition at line 46 of file languageData.h.

Enumeration Type Documentation

◆ ChainsType

syntactic chains type

Enumerator
NO_CHAIN_TYPE 
NOMINAL 
VERBAL 

Definition at line 44 of file languageData.h.

Function Documentation

◆ BOOST_STRONG_TYPEDEF() [1/3]

Lima::Common::MediaticData::BOOST_STRONG_TYPEDEF ( uint32_t  ,
ConceptType   
)

◆ BOOST_STRONG_TYPEDEF() [2/3]

Lima::Common::MediaticData::BOOST_STRONG_TYPEDEF ( unsigned short  ,
EntityGroupId   
)

◆ BOOST_STRONG_TYPEDEF() [3/3]

Lima::Common::MediaticData::BOOST_STRONG_TYPEDEF ( unsigned short  ,
EntityTypeId   
)

◆ operator<<() [1/3]

QDebug & Lima::Common::MediaticData::operator<< ( QDebug &  os,
const EntityType &  type 
)

Definition at line 150 of file EntityType.cpp.

◆ operator<<() [2/3]

QTextStream & Lima::Common::MediaticData::operator<< ( QTextStream &  os,
const EntityType &  type 
)

Definition at line 140 of file EntityType.cpp.

◆ operator<<() [3/3]

std::ostream & Lima::Common::MediaticData::operator<< ( std::ostream &  os,
const EntityType &  type 
)

Definition at line 145 of file EntityType.cpp.

◆ printEntities()

void Lima::Common::MediaticData::printEntities ( QsLogging::Logger &  logger,
const DoubleAccessObjectToIdMap< LimaString, EntityGroupId > &  groups,
const std::vector< DoubleAccessObjectToIdMap< LimaString, EntityTypeId > * > &  types 
)

Definition at line 803 of file mediaticData.cpp.

Variable Documentation

◆ languageDataFactory

SimpleFactory< MediaData, LanguageData > Lima::Common::MediaticData::languageDataFactory(LANGUAGEDATA_CLASSID) ( LANGUAGEDATA_CLASSID  )

◆ mediaDataFactory

SimpleFactory< MediaData, MediaData > Lima::Common::MediaticData::mediaDataFactory(MEDIADATA_CLASSID) ( MEDIADATA_CLASSID  )