10 #ifndef IWORKLANGUAGEMANAGER_H_INCLUDED    11 #define IWORKLANGUAGEMANAGER_H_INCLUDED    15 #include <boost/shared_ptr.hpp>    16 #include <boost/unordered_map.hpp>    17 #include <boost/unordered_set.hpp>    19 #include <librevenge/librevenge.h>    45   boost::unordered_map<std::string, std::string> 
m_tagMap;
    47   boost::unordered_map<std::string, std::string> 
m_langMap;
    51   boost::unordered_map<std::string, librevenge::RVNGPropertyList> 
m_propsMap;
    57 #endif // IWORKLANGUAGEMANAGER_H_INCLUDED Definition: IWORKBezierElement.cpp:18
Definition: IWORKLanguageManager.cpp:60
IWORKLanguageManager()
Definition: IWORKLanguageManager.cpp:82
boost::shared_ptr< LangDB > m_langDB
Definition: IWORKLanguageManager.h:52
boost::unordered_map< std::string, std::string > m_localeMap
Definition: IWORKLanguageManager.h:49
const std::string addLocale(const std::string &locale)
Definition: IWORKLanguageManager.cpp:148
boost::unordered_set< std::string > m_invalidTags
Definition: IWORKLanguageManager.h:46
Definition: IWORKLanguageManager.h:24
const std::string getLanguage(const std::string &tag) const 
Definition: IWORKLanguageManager.cpp:175
Definition: IWORKToken.h:252
const std::string addLanguage(const std::string &lang)
Definition: IWORKLanguageManager.cpp:119
boost::unordered_set< std::string > m_invalidLangs
Definition: IWORKLanguageManager.h:48
boost::unordered_set< std::string > m_invalidLocales
Definition: IWORKLanguageManager.h:50
const std::string addTag(const std::string &tag)
Definition: IWORKLanguageManager.cpp:94
const LangDB & getLangDB() const 
Definition: IWORKLanguageManager.cpp:183
boost::unordered_map< std::string, std::string > m_tagMap
Definition: IWORKLanguageManager.h:45
boost::unordered_map< std::string, std::string > m_langMap
Definition: IWORKLanguageManager.h:47
void writeProperties(const std::string &tag, librevenge::RVNGPropertyList &props) const 
Definition: IWORKLanguageManager.cpp:210
boost::unordered_map< std::string, librevenge::RVNGPropertyList > m_propsMap
Definition: IWORKLanguageManager.h:51
void addProperties(const std::string &tag)
Definition: IWORKLanguageManager.cpp:190