/commonlibrary/c_utils/base/src/ |
H A D | string_ex.cpp | 31 string UpperStr(const string& str) in UpperStr() argument 33 string upperString = str; in UpperStr() 38 string LowerStr(const string& str) in LowerStr() argument 40 string lowerString = str; in LowerStr() 45 string ReplaceStr(const string& str, const string& src, const string& dst) in ReplaceStr() argument 48 return str; in ReplaceStr() 52 string strTmp = str; in ReplaceStr() 61 string TrimStr(const string& str, const char cTrim /*= ' '*/) in TrimStr() argument 63 if (str.size() == 1 && str[ in TrimStr() 95 SplitStr(const string& str, const string& sep, vector<string>& strs, bool canEmpty, bool needTrim) SplitStr() argument 118 StrToInt(const string& str, int& value) StrToInt() argument 136 IsNumericStr(const string& str) IsNumericStr() argument 151 IsAlphaStr(const string& str) IsAlphaStr() argument 166 IsUpperStr(const string& str) IsUpperStr() argument 181 IsLowerStr(const string& str) IsLowerStr() argument 196 IsSubStr(const string& str, const string& sub) IsSubStr() argument 205 GetFirstSubStrBetween(const string& str, const string& left, const string& right, string& sub) GetFirstSubStrBetween() argument 222 GetSubStrBetween(const string& str, const string& left, const string& right, vector<string>& sub) GetSubStrBetween() argument 246 IsAsciiString(const string& str) IsAsciiString() argument 259 Str8ToStr16(const string& str) Str8ToStr16() argument [all...] |
H A D | file_ex.cpp | 364 string str; in StringExistsInFile() local 365 if (!LoadStringFromFile(fileName, str)) { in StringExistsInFile() 371 return (str.find(subStr) != string::npos); in StringExistsInFile() 374 string strlower(str); in StringExistsInFile() 376 transform(str.begin(), str.end(), strlower.begin(), ::tolower); in StringExistsInFile() 381 int CountStrInStr(const string& str, const string& subStr) in CountStrInStr() argument 391 while ((position = str.find(subStr, position)) != string::npos) { in CountStrInStr() 406 string str; in CountStrInFile() local 407 if (!LoadStringFromFile(fileName, str)) { in CountStrInFile() [all...] |
/commonlibrary/c_utils/base/include/ |
H A D | string_ex.h | 42 * @param str Indicates the base string. 45 std::string UpperStr(const std::string& str); 51 * @param str Indicates the base string. 54 std::string LowerStr(const std::string& str); 60 * @param str Indicates the substring to be replaced. 65 std::string ReplaceStr(const std::string& str, const std::string& src, const std::string& dst); 71 * @param str Indicates the base string. 75 std::string TrimStr(const std::string& str, const char cTrim = ' '); 92 * @param str Indicates the base string. 100 void SplitStr(const std::string& str, cons [all...] |
/commonlibrary/rust/ylong_json/src/ |
H A D | adapter.rs | 18 use core::str::from_utf8_unchecked; 749 let str = from_utf8_unchecked(slice); 751 object.contains_key(str) as c_int 1100 const JSON_TEXT: &str = r#" 1116 unsafe fn str_to_c_char(str: &str) -> *mut c_char { in str_to_c_char() 1117 CString::from_vec_unchecked(str.as_bytes().to_vec()).into_raw() in str_to_c_char() 1132 let str = str_to_c_char(JSON_TEXT); in ut_ylong_json_parse() 1134 let json = ylong_json_parse(str, &err as *const *mut c_char as *mut *mut c_char); in ut_ylong_json_parse() 1141 let _ = Box::from_raw(str); in ut_ylong_json_parse() 1852 let mut str = null_mut(); ut_ylong_json_get_value_from_string() variables [all...] |
H A D | states.rs | 64 ($deserializer: expr, $str: expr) => {{ 65 for item in $str { 425 let str = 426 unsafe { core::str::from_utf8_unchecked(deserializer.reader.cached_slice().unwrap()) }; 429 Number::Unsigned(str.parse::<u64>().map_err(|_| Error::ParseNumber)?) 431 (true, false, false) => Number::Signed(str.parse::<i64>().map_err(|_| Error::ParseNumber)?), 432 (_, _, _) => Number::Float(str.parse::<f64>().map_err(|_| Error::ParseNumber)?), 738 let str = "\""; in ut_parse_string() 739 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); in ut_parse_string() 749 let str in ut_parse_string() 1097 let mut str = String::from(r#"{"key":"value"}"#); ut_recursion_limit() variables 1106 let mut str = String::from(r#"{"key":"value"}"#); ut_recursion_limit() variables [all...] |
H A D | deserializer.rs | 152 /// Deserializes an instance of type `T` from str. 165 /// let str = r#"{"int":1,"seq":["abcd","efgh"],"tup":[1,2,3]}"#; 171 /// assert_eq!(expected, from_str(str).unwrap()) 173 pub fn from_str<'a, T>(str: &'a str) -> Result<T, Error> in from_str() 177 from_slice(str.as_bytes()) in from_str() 370 let str = self.de_parse_string()?; in deserialize_str() 372 return visitor.visit_str(str.to_str()?); in deserialize_str() 375 visitor.visit_str(str.as_str()) in deserialize_str() 457 _name: &'static str, in deserialize_unit_struct() [all...] |
/commonlibrary/rust/ylong_json/benches/task_helpers/ |
H A D | mod.rs | 16 pub const NULL_EXAMPLE: &str = "null"; 17 pub const BOOLEAN_EXAMPLE: &str = "false"; 18 pub const NUMBER_EXAMPLE: &str = "12.34"; 19 pub const STRING_EXAMPLE: &str = "\"Hello\""; 20 pub const ARRAY_EXAMPLE: &str = "[false,null,12.34]"; 21 pub const OBJECT_EXAMPLE: &str = r#"{"key":"value"}"#; 23 pub const RFC7159_EXAMPLE1: &str = r#" 40 pub const RFC7159_EXAMPLE2: &str = r#" 65 pub const JSON_PARSE_TEST: &str = r#" 143 pub const LONG_KEY_VALUE: &str [all...] |
/commonlibrary/c_utils/base/test/unittest/common/ |
H A D | utils_file_test.cpp | 82 string str; in HWTEST_F() local 84 EXPECT_TRUE(LoadStringFromFile(filename, str)); in HWTEST_F() 90 EXPECT_EQ(str.size(), str2.size()); in HWTEST_F() 104 string str; in HWTEST_F() local 106 EXPECT_FALSE(LoadStringFromFile(filename, str)); in HWTEST_F() 107 EXPECT_TRUE(str.empty()); in HWTEST_F() 116 string str; in HWTEST_F() local 120 EXPECT_TRUE(LoadStringFromFile(filename, str)); in HWTEST_F() 122 EXPECT_TRUE(str == content); in HWTEST_F() 131 string str; in HWTEST_F() local 146 string str; HWTEST_F() local 161 string str; HWTEST_F() local 583 string str = "abc"; HWTEST_F() local 595 string str = NULL_STR; HWTEST_F() local 609 string str = "world"; HWTEST_F() local 639 string str = "woRld"; HWTEST_F() local 717 string str = "abc"; HWTEST_F() local 729 string str = NULL_STR; HWTEST_F() local [all...] |
H A D | utils_rwlock_test.cpp | 36 void WriteStr(const string& str) in WriteStr() argument 39 for (auto it = str.begin(); it != str.end(); it++) { in WriteStr() 47 void ReadStr(string& str) in ReadStr() argument 51 str.push_back(*it); in ReadStr()
|
/commonlibrary/ets_utils/js_api_module/buffer/ |
H A D | js_buffer.cpp | 325 uint8_t *str = const_cast<uint8_t *>(reinterpret_cast<const uint8_t *>(value.data())); in WriteString() local 326 bool isWriteSuccess = WriteBytes(str, size, raw_ + byteOffset_); in WriteString() 332 uint8_t *str = const_cast<uint8_t *>(reinterpret_cast<const uint8_t *>(value.data())); in WriteString() local 333 bool isWriteSuccess = WriteBytes(str, length, raw_ + byteOffset_ + offset); in WriteString() 344 uint8_t *str = const_cast<uint8_t *>(reinterpret_cast<const uint8_t *>(value.data())); in WriteStringLoop() local 347 WriteBytes(str, end - offset, raw_ + byteOffset_ + offset); in WriteStringLoop() 349 WriteBytes(str, loop, raw_ + byteOffset_ + offset); in WriteStringLoop() 357 string str = ""; in Utf16StrToStr() local 363 str.push_back(low); in Utf16StrToStr() 364 str in Utf16StrToStr() 371 string str = Utf16StrToStr(value); WriteString() local 377 string str = Utf16StrToStr(value); WriteStringLoop() local 442 string str = ""; GetString() local 471 string str = GetString(value, encodingType); FillString() local 484 string str = GetString(value, encodingType); WriteString() local [all...] |
H A D | native_module_buffer.cpp | 61 string str = ""; in GetStringUtf8() local 64 str.reserve(strSize + 1); in GetStringUtf8() 65 str.resize(strSize); in GetStringUtf8() 66 NAPI_CALL(env, napi_get_value_string_utf8(env, strValue, const_cast<char *>(str.data()), strSize + 1, &strSize)); in GetStringUtf8() 67 int pos = count(str.begin(), str.end(), '\0'); in GetStringUtf8() 69 str.resize(strSize); in GetStringUtf8() 71 return str; in GetStringUtf8() 76 string str = ""; in GetStringASCII() local 79 str in GetStringASCII() 94 FromStringUtf8(napi_env env, napi_value thisVar, napi_value str) FromStringUtf8() argument 104 FromStringASCII(napi_env env, napi_value thisVar, napi_value str, uint32_t size) FromStringASCII() argument 121 FromStringUtf16LE(napi_env env, napi_value thisVar, napi_value str) FromStringUtf16LE() argument 133 GetStringBase64(napi_env env, napi_value str, EncodingType type) GetStringBase64() argument 140 FromStringBase64(napi_env env, napi_value thisVar, napi_value str, uint32_t size, EncodingType type) FromStringBase64() argument 150 GetStringHex(napi_env env, napi_value str) GetStringHex() argument 157 FromStringHex(napi_env env, napi_value thisVar, napi_value str) FromStringHex() argument 915 std::string str = buf->ToBase64(start, length); ToBase64() local 934 std::string str = buf->ToBase64Url(start, length); ToBase64Url() local 940 GetValue(napi_env env, EncodingType &eType, std::string &str, napi_value &args) GetValue() argument 984 std::string str = ""; IndexOf() local 1021 std::string str = GetStringUtf8(env, args[0]); Utf8StringToNumbers() local [all...] |
/commonlibrary/rust/ylong_http/ylong_http/src/util/ |
H A D | test_util.rs | 14 //! Convert a str slice to u8 vector. 16 pub fn decode(str: &str) -> Option<Vec<u8>> { in decode() 17 if str.len() % 2 != 0 { in decode() 21 let mut remained = str; in decode()
|
/commonlibrary/rust/ylong_runtime/ylong_runtime/tests/ |
H A D | uds_cargo_test.rs | 31 const PATH: &str = "/tmp/uds_listener_path1"; in sdv_uds_listener_baisc_test() 54 const PATH: &str = "/tmp/uds_listener_path2"; in sdv_uds_listener_read_write_test() 72 std::str::from_utf8(&read_buf).unwrap(), in sdv_uds_listener_read_write_test() 83 std::str::from_utf8(&read_buf).unwrap(), in sdv_uds_listener_read_write_test() 107 const PATH: &str = "/tmp/uds_path1"; in sdv_uds_stream_test() 119 std::str::from_utf8(&read_buf).unwrap(), in sdv_uds_stream_test() 131 std::str::from_utf8(&read_buf).unwrap(), in sdv_uds_stream_test() 163 const PATH: &str = "/tmp/uds_path2"; in sdv_uds_datagram_test() 172 std::str::from_utf8(&buf).unwrap(), in sdv_uds_datagram_test()
|
/commonlibrary/c_utils/base/test/benchmarktest/file_benchmark_test/ |
H A D | file_benchmark_test.cpp | 120 string str; in BENCHMARK_F() local 121 AssertTrue((LoadStringFromFile(filename, str)), in BENCHMARK_F() 122 "LoadStringFromFile(filename, str) did not equal true as expected.", state); in BENCHMARK_F() 128 AssertEqual(str.size(), str2.size(), "str.size() did not equal str2.size() as expected.", state); in BENCHMARK_F() 147 string str; in BENCHMARK_F() local 148 AssertFalse((LoadStringFromFile(filename, str)), in BENCHMARK_F() 149 "LoadStringFromFile(filename, str) did not equal false as expected.", state); in BENCHMARK_F() 150 AssertTrue((str.empty()), "str in BENCHMARK_F() 165 string str; BENCHMARK_F() local 185 string str; BENCHMARK_F() local 205 string str; BENCHMARK_F() local 225 string str; BENCHMARK_F() local 703 string str = "abc"; BENCHMARK_F() local 720 string str = NULL_STR; BENCHMARK_F() local 739 string str = "world"; BENCHMARK_F() local 780 string str = "woRld"; BENCHMARK_F() local 889 string str = "abc"; BENCHMARK_F() local 906 string str = NULL_STR; BENCHMARK_F() local [all...] |
/commonlibrary/rust/ylong_json/src/value/object/ |
H A D | linked_list.rs | 102 pub fn contains_key(&self, key: &str) -> bool { in contains_key() 134 pub fn remove(&mut self, key: &str) -> Option<JsonValue> { in remove() 177 pub fn get(&self, key: &str) -> Option<&JsonValue> { in iter() 194 pub fn get_mut(&mut self, key: &str) -> Option<&mut JsonValue> { in get_mut() 214 pub fn get_node(&self, key: &str) -> Option<&Node<(String, JsonValue)>> { in get_node() 233 pub fn get_node_mut(&mut self, key: &str) -> Option<&mut Node<(String, JsonValue)>> { in get_node_mut() 246 pub(crate) fn get_key_mut_maybe_insert(&mut self, key: &str) -> &mut JsonValue { 271 fn get_cursor(&self, key: &str) -> Option<Cursor<'_, (String, JsonValue)>> { in get_cursor() 284 fn get_cursor_mut(&mut self, key: &str) -> Option<CursorMut<'_, (String, JsonValue)>> { in get_cursor_mut()
|
H A D | btree.rs | 99 pub fn contains_key(&self, key: &str) -> bool { in contains_key() 130 pub fn remove(&mut self, key: &str) -> Option<JsonValue> { in remove() 172 pub fn get(&self, key: &str) -> Option<&JsonValue> { in iter() 188 pub fn get_mut(&mut self, key: &str) -> Option<&mut JsonValue> { in get_mut()
|
/commonlibrary/rust/ylong_http/ylong_http/src/request/uri/ |
H A D | percent_encoding.rs | 21 use std::str; 22 use std::str::{Bytes, Chars}; 27 type Utf8Char<'a> = (char, &'a str); 54 pub fn parse(origin: &str) -> Result<String, HttpError> { in parse() 263 pub(crate) fn percent_encoding_char(&mut self, u8_str: &str, char_set: &[u8]) { 269 unsafe { str::from_utf8_unchecked(&u8_str.as_bytes()[start..index]) }; 282 let unencoded = unsafe { str::from_utf8_unchecked(&u8_str.as_bytes()[start..ch_len]) }; 322 pub(crate) fn percent_hex(byte: u8) -> &'static str { 342 unsafe { str::from_utf8_unchecked(&HEX_ASCII[index..index + 2]) }
|
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/ |
H A D | alt_svc.rs | 15 use std::str; 16 use std::str::FromStr; 66 Port::from_str(str::from_utf8(&host_port[1..]).ok()?).ok()?, in parse_alt_svc() 70 Some(Host::from_str(str::from_utf8(&host_port[..index]).ok()?).ok()?), in parse_alt_svc() 71 Port::from_str(str::from_utf8(&host_port[(index + 1)..]).ok()?).ok()?, in parse_alt_svc() 78 let para = str::from_utf8(para).ok()?.trim().as_bytes(); in parse_alt_svc() 83 let para = str::from_utf8(para_it.next()?).ok()?; in parse_alt_svc()
|
H A D | proxy.rs | 64 pub(crate) fn http(uri: &str) -> Result<Self, HttpClientError> { 68 pub(crate) fn https(uri: &str) -> Result<Self, HttpClientError> { 72 pub(crate) fn all(uri: &str) -> Result<Self, HttpClientError> { 76 pub(crate) fn basic_auth(&mut self, username: &str, password: &str) { 90 pub(crate) fn no_proxy(&mut self, no_proxy: &str) { 155 pub(crate) fn new(uri: &str) -> Result<Self, HttpClientError> { 194 pub(crate) fn from_str(no_proxy: &str) -> Option<Self> { 199 let no_proxy_vec = no_proxy.split(',').map(|c| c.trim()).collect::<Vec<&str>>(); 222 pub(crate) fn contain(&self, proxy_host: &str) [all...] |
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/verify/ |
H A D | pinning.rs | 94 pub fn add(mut self, uri: &str, digest: &str) -> Self { in add() 150 pub(crate) fn get_pin(&self, domain: &str) -> Option<String> { 283 fn bytes_from_hex(str: &str) -> Option<Vec<u8>> { in bytes_from_hex() 284 if str.len() % 2 != 0 { in bytes_from_hex() 288 let mut remained = str; in bytes_from_hex()
|
/commonlibrary/rust/ylong_http/ylong_http/src/ |
H A D | version.rs | 52 /// Converts a `Version` to a `&str`. 61 pub fn as_str(&self) -> &str { in as_str() 71 impl<'a> TryFrom<&'a str> for Version { 74 fn try_from(str: &'a str) -> Result<Self, Self::Error> { in try_from() 75 match str { in try_from()
|
/commonlibrary/ets_utils/js_api_module/xml/test/ |
H A D | test_xml.h | 37 static TagEnum ParseTagType(napi_env env, std::string str, int apiVersion); 38 static std::string SkipText(napi_env env, std::string strXml, std::string str); 51 static bool ParseDeclaration(napi_env env, std::string str); 53 static bool ParseStartTag(napi_env env, std::string str); 54 static bool ParseEndTagFunction(napi_env env, std::string str); 55 static bool ParseTagValueFunc(napi_env env, std::string str, char &c, size_t &start, std::string &result); 60 static std::string DealLengthFuc(napi_env env, std::string str, size_t minimum, std::string pushStr); 61 int SkipCharFunction(napi_env env, std::string str, char expected); 71 static TagEnum ParseStartTagFuncTest(napi_env env, std::string str, bool xmldecl, bool throwOnResolveFailure); 130 xmlPullParser.PushSrcLinkList("str"); in PushSrcLinkList() 166 ParseTagType(napi_env env, std::string str, int apiVersion) ParseTagType() argument 177 SkipText(napi_env env, std::string strXml, std::string str) SkipText() argument 421 ParseDeclaration(napi_env env, std::string str) ParseDeclaration() argument 465 ParseStartTag(napi_env env, std::string str) ParseStartTag() argument 478 ParseEndTagFunction(napi_env env, std::string str) ParseEndTagFunction() argument 491 ParseTagValueFunc(napi_env env, std::string str, char &c, size_t &start, std::string &result) ParseTagValueFunc() argument 498 DealLengthFuc(napi_env env, std::string str, size_t minimum, std::string pushStr) DealLengthFuc() argument 507 ParseStartTagFuncTest(napi_env env, std::string str, bool xmldecl, bool throwOnResolveFailure) ParseStartTagFuncTest() argument 517 SkipCharFunction(napi_env env, std::string str, char expected) SkipCharFunction() argument [all...] |
/commonlibrary/memory_utils/libpurgeablemem/test/ |
H A D | purgeable_memory_test.cpp | 119 char *str = (char *)data; in InitData() local 122 str[len++] = ch; in InitData() 124 str[len] = 0; in InitData() 140 char *str = (char *)data; in ModifyData() local 142 for (; i < size && str[i]; i++) { in ModifyData() 143 if (str[i] == src) { in ModifyData() 144 str[i] = dst; in ModifyData() 147 str[i] = 0; in ModifyData()
|
/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/ |
H A D | request.rs | 134 pub fn method(self, method: &str) -> Self { in method() 147 pub fn url(self, url: &str) -> Self { in url() 160 pub fn version(mut self, version: &str) -> Self { in version() 175 pub fn header(mut self, name: &str, value: &str) -> Self { in header() 190 pub fn append_header(mut self, name: &str, value: &str) -> Self { in append_header() 396 pub fn encode(url: &str) -> Result<String, HttpClientError> { in encode()
|
/commonlibrary/c_utils/base/test/unittest/rust/ |
H A D | rust_utils_file_test.rs | 24 pub const CONTENT_STR: &str = "TTtt@#$%^&*()_+~`"; 25 pub const FILE_PATH: &str = "./tmp.txt"; 26 pub const NULL_STR: &str = ""; 50 let mut str = String::new(); in test_load_string_from_file_001() variables 52 assert!(file_ex::ffi::RustLoadStringFromFile(&filename, &mut str)); in test_load_string_from_file_001() 58 assert_eq!(str.len(), str2.len()); in test_load_string_from_file_001() 68 let mut str = String::new(); in test_load_string_from_file_002() variables 70 assert!(!file_ex::ffi::RustLoadStringFromFile(&filename, &mut str)); in test_load_string_from_file_002() 71 assert!(str.is_empty()); in test_load_string_from_file_002() 76 let mut str in test_load_string_from_file_003() variables 87 let mut str = String::new(); test_load_string_from_file_004() variables 98 let mut str = String::new(); test_load_string_from_file_005() variables 109 let mut str = String::new(); test_load_string_from_file_006() variables [all...] |