/base/global/i18n/frameworks/intl/src/ |
H A D | locale_util.cpp | 58 uint32_t LocaleUtil::EncodeScript(const char *script)
in EncodeScript() argument 60 if (IsStrEmpty(script)) {
in EncodeScript() 63 // 0, 1, 2, 3 is index of characters in script, 24, 16, 8 is offset.
in EncodeScript() 64 return ((uint8_t)script[0] << 24) | ((uint8_t)script[1] << 16) | ((uint8_t)script[2] << 8) | (uint8_t)script[3];
in EncodeScript() 78 uint64_t LocaleUtil::EncodeLocale(const char *language, const char *script, const char *region)
in EncodeLocale() argument 81 uint32_t scriptData = EncodeScript(script);
in EncodeLocale() 100 outValue[0] = (encodeScript & 0xFF000000) >> 24; // 0 is index, 24 is first script characte in DecodeScript() [all...] |
H A D | locale_info.cpp | 76 script = locale.getScript();
in InitLocaleInfo() 106 if (!script.empty()) {
in ComputeFinalLocaleTag() 107 finalLocaleTag += "-" + script;
in ComputeFinalLocaleTag() 167 if (configs.count("script") > 0) {
in ParseConfigs() 168 script = configs["script"];
in ParseConfigs() 202 return script;
in GetScript()
|
/base/global/i18n_lite/frameworks/i18n/src/ |
H A D | locale_info.cpp | 41 script = NewArrayAndCopy(newScript, scriptLength);
in Init() 60 // script consists of four letters
in InitIdstr() 61 if ((script != nullptr) && (LenCharArray(script) > 0)) {
in InitIdstr() 62 idStr = idStr + "-" + script;
in InitIdstr() 106 Init(o.language, o.script, o.region, status);
in LocaleInfo() 120 I18nFree(static_cast<void *>(script));
in FreeResource() 132 ret = CompareLocaleItem(script, other.script);
in operator ==() 149 if (o.script ! in operator =() [all...] |
/base/global/resource_management/frameworks/resmgr/test/unittest/common/ |
H A D | test_common.cpp | 72 ResConfig *CreateResConfig(const char *language, const char *script, const char *region) in CreateResConfig() argument 78 resConfig->SetLocaleInfo(language, script, region); in CreateResConfig() 82 Locale GetLocale(const char *language, const char *script, const char *region) in GetLocale() argument 86 .setRegion(region).setScript(script).build(errCode); in GetLocale()
|
H A D | test_common.h | 48 ResConfig *CreateResConfig(const char *language, const char *script, const char *region); 50 Locale GetLocale(const char *language, const char *script, const char *region);
|
H A D | resource_manager_test_common.h | 71 void AddResource(const char *language, const char *script, const char *region); 75 void AddHapResource(const char *language, const char *script, const char *region);
|
/base/global/resource_management_lite/frameworks/resmgr_lite/src/utils/ |
H A D | utils.cpp | 58 * @brief decode 32 bits as script array. 59 * 31-24 bits is script[0] 60 * 23-16 bits is script[1] 61 * 15-8 bits is script[2] 62 * 0-7 bits is script[3] 100 * @brief locale compose of language,script and region,encode as 64bits. 102 * 47-16 bits represent script,detail format see EncodeScript method 106 * @param script 111 const char *script, in EncodeLocale() 115 uint32_t scriptData = Utils::EncodeScript(script); in EncodeLocale() 110 EncodeLocale(const char *language, const char *script, const char *region) EncodeLocale() argument 167 EncodeScript(const char *script) EncodeScript() argument [all...] |
/base/global/resource_management_lite/frameworks/resmgr_lite/src/ |
H A D | res_locale.cpp | 85 RState ResLocale::SetScript(const char *script, size_t len) in SetScript() argument 101 *(temp + i) = toupper(*(script + i)); in SetScript() 103 *(temp + i) = tolower(*(script + i)); in SetScript() 111 RState ResLocale::Init(const char *language, size_t languageLen, const char *script, size_t scriptLen, in Init() argument 118 r = this->SetScript(script, scriptLen); in Init() 271 const char *script, in BuildFromParts() 295 len = Utils::StrLen(script); in BuildFromParts() 297 if (LocaleMatcher::IsScriptTag(script, len)) { in BuildFromParts() 298 tempScript = script; in BuildFromParts() 381 LocaleInfo *BuildFromParts(const char *language, const char *script, cons argument 270 BuildFromParts(const char *language, const char *script, const char *region, RState &rState) BuildFromParts() argument [all...] |
H A D | res_config_impl.cpp | 39 const char *script, in SetLocaleInfo() 51 ResLocale::BuildFromParts(language, script, region, state); in SetLocaleInfo() 54 if (script == nullptr || script[0] == '\0') { in SetLocaleInfo() 38 SetLocaleInfo(const char *language, const char *script, const char *region) SetLocaleInfo() argument
|
H A D | global.c | 31 * | language | script | region |
89 char script[MAX_SCRIPT_LENGTH] = { 0 };
in GLOBAL_IsRTL() local 90 if (strncpy_s(script, MAX_SCRIPT_LENGTH, localeArray[1], MAX_SCRIPT_LENGTH - 1) != EOK) {
in GLOBAL_IsRTL() 93 // if script is set and script != arab or script != hebr, return false;
in GLOBAL_IsRTL() 94 if ((strlen(script) == MAX_SCRIPT_LENGTH - 1) &&
in GLOBAL_IsRTL() 95 (strcmp(script, "Arab") != 0) && (strcmp(script, "Hebr") != 0)) {
in GLOBAL_IsRTL()
|
/base/global/resource_management/frameworks/resmgr/src/ |
H A D | res_locale.cpp | 88 RState ResLocale::SetScript(const char *script, size_t len) in SetScript() argument 104 *(temp + i) = toupper(*(script + i)); in SetScript() 106 *(temp + i) = tolower(*(script + i)); in SetScript() 114 RState ResLocale::Init(const char *language, size_t languageLen, const char *script, size_t scriptLen, in Init() argument 121 r = this->SetScript(script, scriptLen); in Init() 275 ResLocale *ResLocale::BuildFromParts(const char *language, const char *script, const char *region, RState &rState) in BuildFromParts() argument 296 len = Utils::StrLen(script); in BuildFromParts() 298 if (!LocaleMatcher::IsScriptTag(script, len)) { in BuildFromParts() 302 tempScript = script; in BuildFromParts() 386 Locale *BuildFromParts(const char *language, const char *script, cons argument [all...] |
/base/global/resource_management/frameworks/resmgr/include/ |
H A D | res_locale.h | 84 * @param script the resLocal script 89 static ResLocale *BuildFromParts(const char *language, const char *script, const char *region, RState &rState); 96 // script parse 106 RState SetScript(const char *script, size_t len); 114 RState Init(const char *language, size_t languageLen, const char *script, size_t scriptLen,
|
H A D | res_config_impl.h | 46 * @param script the locale script 50 RState SetLocaleInfo(const char *language, const char *script, const char *region); 159 * Complete the local script 164 * Whether this resLocal script completed 165 * @return true if resLocal script completed, else false 244 RState BuildResLocale(const char *language, const char *script, const char *region, ResLocale **resLocale);
|
/base/global/resource_management_lite/frameworks/resmgr_lite/include/ |
H A D | res_locale.h | 78 * @param script the resLocal script 83 static ResLocale *BuildFromParts(const char *language, const char *script, const char *region, RState &rState); 90 // script parse 100 RState SetScript(const char *script, size_t len); 108 RState Init(const char *language, size_t languageLen, const char *script, size_t scriptLen,
|
H A D | res_config.h | 29 virtual RState SetLocaleInfo(const char *language, const char *script, const char *region) = 0; 60 LocaleInfo *BuildFromParts(const char *language, const char *script, const char *region, RState &rState);
|
/base/global/i18n/interfaces/native/inner_api/i18n/include/ |
H A D | locale_util.h | 31 static uint32_t EncodeScript(const char *script); 33 static uint64_t EncodeLocale(const char *language, const char *script, const char *region);
|
H A D | locale_matcher.h | 110 * @brief find the default region of language and script. 111 * first search language and script corresponding region. 115 * @param script 118 static uint16_t FindDefaultRegionEncode(const char *language, const char *script); 150 * @param script 155 static bool IsDefaultLocale(const char *language, const char *script, const char *region);
|
/base/global/resource_management_lite/frameworks/resmgr_lite/include/utils/ |
H A D | utils.h | 39 static uint32_t EncodeScript(const char *script); 50 const char *script,
|
/base/global/i18n_lite/interfaces/kits/i18n/include/ |
H A D | locale_info.h | 32 * @brief Declares functions for obtaining locale information, including language, script, and country/region.
55 * script, and country/region.
58 * @param script Indicates the pointer to the specified script.
63 LocaleInfo(const char *lang, const char *script, const char *region);
122 * script, and country/region.
140 * @brief Obtains the script specified in this <b>LocaleInfo</b> object.
142 * @return Returns the script.
205 char *script = nullptr;
member in OHOS::I18N::LocaleInfo 212 void Init(const char *lang, const char *script, cons [all...] |
/base/global/resource_management_lite/frameworks/resmgr_lite/test/unittest/lite/common/ |
H A D | test_common.cpp | 69 ResConfig *CreateResConfig(const char *language, const char *script, const char *region) in CreateResConfig() argument 75 resConfig->SetLocaleInfo(language, script, region); in CreateResConfig()
|
H A D | test_common.h | 40 ResConfig *CreateResConfig(const char *language, const char *script, const char *region);
|
/base/global/resource_management/frameworks/resmgr/src/utils/ |
H A D | utils.cpp | 170 * @brief decode 32 bits as script array. 171 * 31-24 bits is script[0] 172 * 23-16 bits is script[1] 173 * 15-8 bits is script[2] 174 * 0-7 bits is script[3] 212 * @brief locale compose of language,script and region,encode as 64bits. 214 * 47-16 bits represent script,detail format see EncodeScript method 218 * @param script 223 const char *script, in EncodeLocale() 227 uint32_t scriptData = Utils::EncodeScript(script); in EncodeLocale() 222 EncodeLocale(const char *language, const char *script, const char *region) EncodeLocale() argument 280 EncodeScript(const char *script) EncodeScript() argument [all...] |
/base/global/resource_management/frameworks/resmgr/include/utils/ |
H A D | utils.h | 76 static uint32_t EncodeScript(const char *script); 87 const char *script,
|
/base/global/resource_management/interfaces/inner_api/include/ |
H A D | res_config.h | 32 virtual RState SetLocaleInfo(const char *language, const char *script, const char *region) = 0; 110 EXPORT_FUNC Locale *BuildFromParts(const char *language, const char *script, const char *region, RState &rState);
|
/base/security/selinux_adapter/scripts/selinux_check/ |
H A D | selinux_check_main.py | 90 script = os.path.join(input_args.source_root_dir, check.get("script")) variable 91 cmd = ["python", script]
|