Language.hpp
1 #ifndef EMX_Language_HPP
2 #define EMX_Language_HPP
3 
4 #include "EmxCore.hpp"
5 
6 namespace Emx {
12  class Language {
13  public:
14  Language() { memset(m_language, 0, sizeof(m_language)); }
15 
16  static const int MaxLanguageSize = 128;
17 
23 
28  char *Get() { return m_language; }
29 
35  ErrCodeE Set(const char *language);
36 
37  private:
38  char m_language[MaxLanguageSize];
39  };
40 
42 }// namespace Emx
43 
44 #endif//EMX_Language_HPP
提供设备语言版本配置和获取
Definition: Language.hpp:12
ErrCodeE Set(const char *language)
设置语种类型
Language()
Definition: Language.hpp:14
ErrCodeE Load()
从flash中加载参数
static const int MaxLanguageSize
Language字符串最大大小
Definition: Language.hpp:16
char * Get()
获取语种类型
Definition: Language.hpp:28
ErrCodeE
错误码定义
Definition: EmxTypeDef.hpp:29
Definition: EmxGpio.hpp:10