#include <EBOOKLanguageManager.h>
◆ EBOOKLanguageManager()
libebook::EBOOKLanguageManager::EBOOKLanguageManager |
( |
| ) |
|
◆ addLanguage()
const std::string libebook::EBOOKLanguageManager::addLanguage |
( |
const std::string & | lang | ) |
|
◆ addProperties()
void libebook::EBOOKLanguageManager::addProperties |
( |
const std::string & | tag | ) |
|
|
private |
◆ addTag()
const std::string libebook::EBOOKLanguageManager::addTag |
( |
const std::string & | tag | ) |
|
◆ getLangDB()
◆ getLanguage()
const std::string libebook::EBOOKLanguageManager::getLanguage |
( |
const std::string & | tag | ) |
const |
◆ writeProperties()
void libebook::EBOOKLanguageManager::writeProperties |
( |
const std::string & | tag, |
|
|
librevenge::RVNGPropertyList & | props ) const |
◆ m_invalidLangs
std::unordered_set<std::string> libebook::EBOOKLanguageManager::m_invalidLangs |
|
private |
◆ m_invalidTags
std::unordered_set<std::string> libebook::EBOOKLanguageManager::m_invalidTags |
|
private |
◆ m_langDB
std::shared_ptr<LangDB> libebook::EBOOKLanguageManager::m_langDB |
|
mutableprivate |
◆ m_langMap
std::unordered_map<std::string, std::string> libebook::EBOOKLanguageManager::m_langMap |
|
private |
◆ m_propsMap
std::unordered_map<std::string, librevenge::RVNGPropertyList> libebook::EBOOKLanguageManager::m_propsMap |
|
private |
◆ m_tagMap
std::unordered_map<std::string, std::string> libebook::EBOOKLanguageManager::m_tagMap |
|
private |
The documentation for this class was generated from the following files: