onboardapi  9.10.0
by Rheinmetall
M_LanguageManager::ReportTranslations Struct Reference

Report translations of specified items. More...

Public Member Functions

 ReportTranslations ()
 
 ReportTranslations (std::string const &KeyDefaultLanguageText, M_LanguageManager::TextListType const &Translations, bool IsRemoved)
 

Public Attributes

std::string KeyDefaultLanguageText
 
M_LanguageManager::TextListType Translations
 Translated texts. More...
 
bool IsRemoved
 

Detailed Description

Report translations of specified items.

Constructor & Destructor Documentation

◆ ReportTranslations() [1/2]

M_LanguageManager::ReportTranslations::ReportTranslations ( )

◆ ReportTranslations() [2/2]

M_LanguageManager::ReportTranslations::ReportTranslations ( std::string const &  KeyDefaultLanguageText,
M_LanguageManager::TextListType const &  Translations,
bool  IsRemoved 
)

Member Data Documentation

◆ IsRemoved

bool M_LanguageManager::ReportTranslations::IsRemoved

Indicates if the payload is no longer available Note: This will always be set to true when the instance has been shut down After this has been set to true, the payload will no longer be available to late joiners.

◆ KeyDefaultLanguageText

std::string M_LanguageManager::ReportTranslations::KeyDefaultLanguageText

The text in the default language to be translated into other languages. Note: This field serves at the same time as a lookup key for the translation tables.

◆ Translations

M_LanguageManager::TextListType M_LanguageManager::ReportTranslations::Translations

Translated texts.