#include <LocalizeStrings.h>
◆ ciStrings
◆ iStrings
◆ CLocalizeStrings()
CLocalizeStrings::CLocalizeStrings |
( |
void | | ) |
|
|
default |
◆ ~CLocalizeStrings()
CLocalizeStrings::~CLocalizeStrings |
( |
void | | ) |
|
|
overridedefault |
◆ Clear() [1/2]
void CLocalizeStrings::Clear |
( |
| ) |
|
◆ Clear() [2/2]
void CLocalizeStrings::Clear |
( |
uint32_t | start, |
|
|
uint32_t | end ) |
|
protected |
◆ ClearSkinStrings()
void CLocalizeStrings::ClearSkinStrings |
( |
| ) |
|
◆ Get()
const std::string & CLocalizeStrings::Get |
( |
uint32_t | code | ) |
const |
◆ GetAddonString()
std::string CLocalizeStrings::GetAddonString |
( |
const std::string & | addonId, |
|
|
uint32_t | code ) |
◆ Load()
bool CLocalizeStrings::Load |
( |
const std::string & | strPathName, |
|
|
const std::string & | strLanguage ) |
◆ LoadAddonStrings()
bool CLocalizeStrings::LoadAddonStrings |
( |
const std::string & | path, |
|
|
const std::string & | language, |
|
|
const std::string & | addonId ) |
◆ LoadSkinStrings()
bool CLocalizeStrings::LoadSkinStrings |
( |
const std::string & | path, |
|
|
const std::string & | language ) |
- Todo
- shouldn't hold lock while loading file
◆ Localize()
std::string CLocalizeStrings::Localize |
( |
std::uint32_t | code | ) |
const |
|
inlineoverridevirtual |
◆ m_addonStrings
std::map<std::string, std::map<uint32_t, LocStr> > CLocalizeStrings::m_addonStrings |
|
protected |
◆ m_addonStringsMutex
◆ m_strings
std::map<uint32_t, LocStr> CLocalizeStrings::m_strings |
|
protected |
◆ m_stringsMutex
The documentation for this class was generated from the following files: