/commonlibrary/c_utils/base/include/ |
H A D | string_ex.h | 43 * @return Returns a new `std::string` object after conversion. 45 std::string UpperStr(const std::string& str); 52 * @return Returns a new `std::string` object after conversion. 54 std::string LowerStr(const std::string& str); 63 * @return Returns a new `std::string` object after replacement. 65 std::string ReplaceStr(const std::string& str, const std [all...] |
H A D | directory_ex.h | 46 std::string GetCurrentProcFullFileName(); 51 std::string GetCurrentProcPath(); 56 std::string ExtractFilePath(const std::string& fileFullName); 61 std::string ExtractFileName(const std::string& fileFullName); 67 std::string ExtractFileExt(const std::string& fileName); 75 std::string ExcludeTrailingPathDelimiter(const std [all...] |
H A D | safe_map.h | 45 std::lock_guard<std::mutex> lock(mutex_); in operator =() 46 map_ = std::move(tmp); in operator =() 53 std::lock_guard<std::mutex> lock(mutex_); in ReadVal() 60 std::lock_guard<std::mutex> lock(mutex_); in ChangeValueByLambda() 73 std::lock_guard<std::mutex> lock(mutex_); in Size() 89 std in IsEmpty() [all...] |
H A D | safe_block_queue.h | 60 std::unique_lock<std::mutex> lock(mutexLock_); in Push() 82 std::unique_lock<std::mutex> lock(mutexLock_); in Pop() 107 std::unique_lock<std::mutex> lock(mutexLock_); in PushNoWait() 129 std::unique_lock<std::mutex> lock(mutexLock_); in PopNotWait() 143 std::unique_lock<std in Size() [all...] |
/commonlibrary/ets_utils/js_api_module/url/ |
H A D | js_url.h | 51 std::vector<std::string> path;
52 std::string password = "";
53 std::string scheme = "";
54 std::string query = "";
55 std::string username = "";
56 std::string fragment = "";
57 std::string host = "";
61 std::string DecodeSpecialChars(std [all...] |
H A D | js_url.cpp | 24 std::map<std::string, int> g_head = {
29 std::vector<std::string> g_doubleSegment = {
34 std::vector<std::string> g_singlesegment = { ".", "%2e", "%2E" };
35 std::vector<std::string> g_specialSymbols = {
39 std::vector<char> g_specialcharacter = {
44 std [all...] |
/commonlibrary/ets_utils/js_api_module/uri/ |
H A D | js_uri.h | 31 std::string scheme = "";
32 std::string userInfo = "";
33 std::string host = "";
34 std::string query = "";
35 std::string fragment = "";
36 std::string path = "";
37 std::string authority = "";
38 std::string SchemeSpecificPart = "";
48 explicit Uri(const std::string input);
70 std [all...] |
H A D | js_uri.cpp | 19 std::bitset<MAX_BIT_SIZE> g_ruleAlpha;
20 std::bitset<MAX_BIT_SIZE> g_ruleScheme;
21 std::bitset<MAX_BIT_SIZE> g_ruleUrlc;
22 std::bitset<MAX_BIT_SIZE> g_rulePath;
23 std::bitset<MAX_BIT_SIZE> g_ruleUserInfo;
24 std::bitset<MAX_BIT_SIZE> g_ruleDigit;
25 std::bitset<MAX_BIT_SIZE> g_rulePort;
28 std::string digitAggregate = "0123456789";
in PreliminaryWork() 33 std::string alphasAggregate = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
in PreliminaryWork() 38 std in PreliminaryWork() [all...] |
/commonlibrary/ets_utils/js_api_module/xml/ |
H A D | js_xml.h | 39 XmlSerializer(char *pStart, size_t bufferLength, const std::string &encoding = "utf-8") :pStart_(pStart), in XmlSerializer() 53 void SetAttributes(const std::string &name, const std::string &value); 60 void AddEmptyElement(std::string name); 72 void StartElement(const std::string &name); 85 void SetNamespace(std::string prefix, const std::string &nsTemp); 92 void SetComment(const std::string &comment); 99 void SetCData(std::string data); 106 void SetText(const std [all...] |
/commonlibrary/memory_utils/libpurgeablemem/test/ |
H A D | purgeable_cpp_test.cpp | 41 void ModifyPurgMemByBuilder(PurgeableMem *pdata, std::unique_ptr<PurgeableMemBuilder> mod); 62 std::cout << "rebuild addr("<< (unsigned long long)str <<") " << in Build() 63 start_ << "~" << end_ << ", data=[" << str << "]" << std::endl; in Build() 69 std::cout << "~TestDataBuilder" << std::endl; in ~TestDataBuilder() 98 std::cout << "~TestDataModifier" << std::endl; in ~TestDataModifier() 129 std::cout << "~TestBigDataBuilder" << std::endl; in ~TestBigDataBuilder() 163 std in HWTEST_F() [all...] |
H A D | purgeableashmem_test.cpp | 48 void ModifyPurgMemByBuilder(PurgeableAshMem *pdata, std::unique_ptr<PurgeableMemBuilder> mod); 69 std::cout << "rebuild addr("<< (unsigned long long)str <<") " << in Build() 70 start_ << "~" << end_ << ", data=[" << str << "]" << std::endl; in Build() 76 std::cout << "~TestDataBuilder" << std::endl; in ~TestDataBuilder() 105 std::cout << "~TestDataModifier" << std::endl; in ~TestDataModifier() 136 std::cout << "~TestBigDataBuilder" << std::endl; in ~TestBigDataBuilder() 219 std in HWTEST_F() [all...] |
H A D | purgeable_memory_test.cpp | 110 std::cout << __func__ << ": ERROR! BeginRead failed." << std::endl; in HWTEST_F() 131 std::cout << "inter " << __func__ << std::endl; in InitAlphabet() 133 std::cout << "quit " << __func__ << ": " << para->start << "-" << para->end << in InitAlphabet() 134 ", data=[" << (char *)data << "]" << ", ret=" << (ret ? "true" : "false") << std::endl; in InitAlphabet() 154 std::cout << "inter " << __func__ << ": " << para->src << "->" << para->dst << in ModifyAlphabetX2Y() 155 ", data=[" << (char *)data << "]" << std::endl; in ModifyAlphabetX2Y() 157 std::cout << "quit , data=[" << (char *)data << "]" << __func__ << in ModifyAlphabetX2Y() 158 ", ret=" << (ret ? "true" : "false") << std in ModifyAlphabetX2Y() [all...] |
H A D | purgeable_c_test.cpp | 95 std::cout << __func__ << ": ERROR! BeginRead failed." << std::endl; in HWTEST_F() 102 std::cout << __func__ << ": ERROR! BeginRead failed." << std::endl; in HWTEST_F() 120 std::cout << __func__ << ": ERROR! BeginRead failed." << std::endl; in HWTEST_F() 146 std::cout << __func__ << ": ERROR! BeginRead failed." << std::endl; in HWTEST_F() 172 std::cout << __func__ << ": ERROR! BeginRead failed." << std in HWTEST_F() [all...] |
/commonlibrary/c_utils/base/test/unittest/common/ |
H A D | utils_safe_block_queue_tracking.cpp | 22 #include <chrono> // std::chrono::seconds 24 using namespace std; 82 void GetThreadDatePushedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, in GetThreadDatePushedStatus() 96 void GetThreadDateGetedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, in GetThreadDateGetedStatus() 110 void PutHandleThreadDataTime(DemoThreadData& q, int i, std::chrono::system_clock::time_point absTime) in PutHandleThreadDataTime() 112 std::this_thread::sleep_until(absTime); in PutHandleThreadDataTime() 117 void GetAndOneTaskDoneHandleThreadDataTime(DemoThreadData& q, int i, std::chrono::system_clock::time_point absTime) in GetAndOneTaskDoneHandleThreadDataTime() 119 std::this_thread::sleep_until(absTime); in GetAndOneTaskDoneHandleThreadDataTime() 159 std::thread threads[THREAD_NUM]; in HWTEST_F() 161 std in HWTEST_F() [all...] |
H A D | utils_safe_block_queue_test.cpp | 26 #include <chrono> // std::chrono::seconds 27 #include <iostream> // std::cout 28 #include <thread> // std::thread, std::this_thread::sleep_for 30 using namespace std; 71 void GetThreadDatePushedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& pushedIn, in GetThreadDatePushedStatus() 86 void GetThreadDateGetedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, in GetThreadDateGetedStatus() 101 void PutHandleThreadDataTime(DemoThreadData& q, int i, std::chrono::system_clock::time_point absTime) in PutHandleThreadDataTime() 103 cout << "thread-" << std::this_thread::get_id() << " run time: " in PutHandleThreadDataTime() 104 << std in PutHandleThreadDataTime() [all...] |
H A D | utils_safe_map_test.cpp | 22 #include <chrono> // std::chrono::seconds 24 using namespace std; 202 void callback(const std::string str, int& value) in callback() 235 demoData.Insert("A" + std::to_string(i), 0); in HWTEST_F() 237 std::thread threads[THREAD_NUM]; in HWTEST_F() 241 const std::chrono::system_clock::time_point& absTime) { in HWTEST_F() 245 std::this_thread::sleep_until(absTime); in HWTEST_F() 249 using std::chrono::system_clock; in HWTEST_F() 251 std::time_t timeT = system_clock::to_time_t(system_clock::now()); in HWTEST_F() 255 threads[i] = std in HWTEST_F() [all...] |
H A D | utils_event_test.cpp | 55 std::cout << "timer callback1 invoked." << std::endl; in TimerCallback1() 64 using TimerEventCallback = std::function<void()>; 85 std::shared_ptr<IOEventHandler> handler = std::make_shared<IOEventHandler>(-1); in HWTEST_F() 128 std::shared_ptr<IOEventHandler> handler = std::make_shared<IOEventHandler>(-1); in HWTEST_F() 145 std::shared_ptr<IOEventReactor> reactor = std::make_shared<IOEventReactor>(); in HWTEST_F() 177 std in HWTEST_F() [all...] |
H A D | utils_safe_queue_test.cpp | 22 #include <chrono> // std::chrono::seconds 24 using namespace std; 62 void PutHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in PutHandleThreadDataTime() 64 cout << "thread-" << std::this_thread::get_id() << " run time: " in PutHandleThreadDataTime() 65 << std::chrono::system_clock::to_time_t(absTime) << endl; in PutHandleThreadDataTime() 66 std::this_thread::sleep_until(absTime); in PutHandleThreadDataTime() 71 void GetHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in GetHandleThreadDataTime() 73 cout << "thread-" << std::this_thread::get_id() << " run time: " in GetHandleThreadDataTime() 74 << std::chrono::system_clock::to_time_t(absTime) << endl; in GetHandleThreadDataTime() 75 std in GetHandleThreadDataTime() [all...] |
/commonlibrary/ets_utils/js_api_module/convertxml/ |
H A D | js_convertxml.h | 35 std::string declaration = "_declaration";
36 std::string instruction = "_instruction";
37 std::string attributes = "_attributes";
38 std::string text = "_text";
39 std::string cdata = "_cdata";
40 std::string doctype = "_doctype";
41 std::string comment = "_comment";
42 std::string parent = "_parent";
43 std::string type = "_type";
44 std [all...] |
/commonlibrary/memory_utils/libmeminfo/src/ |
H A D | meminfo.cpp | 42 std::string statm;
in GetRssByPid() 43 std::string vss;
in GetRssByPid() 44 std::string rss;
in GetRssByPid() 46 std::string statmPath = "/proc/" + std::to_string(pid) + "/statm";
in GetRssByPid() 53 std::istringstream isStatm(statm);
in GetRssByPid() 64 std::string filename = "/proc/" + std::to_string(pid) + "/smaps_rollup";
in GetPssByPid() 65 std::ifstream in(filename);
in GetPssByPid() 71 std in GetPssByPid() [all...] |
/commonlibrary/c_utils/base/test/benchmarktest/safe_block_queue_benchmark_test/ |
H A D | safe_block_queue_benchmark_test.cpp | 26 using namespace std; 90 void GetThreadDateGetedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& getedOut, in GetThreadDateGetedStatus() 104 void GetThreadDatePushedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& pushedIn, in GetThreadDatePushedStatus() 119 std::chrono::time_point<std::chrono::high_resolution_clock> absTime) in PutHandleThreadDataTime() 121 std::this_thread::sleep_until(absTime); in PutHandleThreadDataTime() 126 std::chrono::time_point<std::chrono::high_resolution_clock> absTime) in GetHandleThreadDataTime() 128 std::this_thread::sleep_until(absTime); in GetHandleThreadDataTime() 134 using std in GetTimeOfSleepTwentyMillisecond() [all...] |
/commonlibrary/c_utils/base/test/benchmarktest/safe_queue_benchmark_test/ |
H A D | safe_queue_benchmark_test.cpp | 25 using namespace std; 103 void PutHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in PutHandleThreadDataTime() 106 std::this_thread::sleep_until(absTime); in PutHandleThreadDataTime() 111 void GetHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in GetHandleThreadDataTime() 114 std::this_thread::sleep_until(absTime); in GetHandleThreadDataTime() 119 void EraseHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in EraseHandleThreadDataTime() 122 std::this_thread::sleep_until(absTime); in EraseHandleThreadDataTime() 127 void EmptyHandleThreadDataTime(DemoThreadData &q, std::chrono::system_clock::time_point absTime) in EmptyHandleThreadDataTime() 130 std::this_thread::sleep_until(absTime); in EmptyHandleThreadDataTime() 142 void AllThreadPut(std [all...] |
/commonlibrary/ets_utils/js_sys_module/console/ |
H A D | console.h | 69 static std::string ParseLogContent(const std::vector<std::string>& params); 70 static std::string MakeLogContent(napi_env env, napi_callback_info info, size_t& argc, 72 static std::string GetTimerOrCounterName(napi_env env, napi_callback_info info, size_t argc); 73 static void PrintTime(std::string timerName, double time, const std::string& log); 75 static std::string RenderHead(napi_env env, napi_value Head, std::vector<size_t> columnWidths); 76 static void PrintRows(napi_env env, napi_value Rows, std [all...] |
/commonlibrary/ets_utils/js_concurrent_module/common/helper/ |
H A D | path_helper.h | 41 static bool CheckWorkerPath(napi_env env, std::string script, std::string fileName, bool isRelativePath) in CheckWorkerPath() 43 std::string ohmurl = ""; in CheckWorkerPath() 44 std::string moduleName = ""; in CheckWorkerPath() 45 std::string bundleName = ""; in CheckWorkerPath() 46 if (script.find(PAG_TAG) == 0 || script.find(NAME_SPACE_TAG) != std::string::npos) { in CheckWorkerPath() 61 if (prev != std::string::npos) { in CheckWorkerPath() 64 std::string temp = script.substr(prev + 1); in CheckWorkerPath() 66 if (prev != std::string::npos) { in CheckWorkerPath() 71 if (prev != std in CheckWorkerPath() [all...] |
/commonlibrary/memory_utils/libpurgeablemem/cpp/src/ |
H A D | purgeable_mem_base.cpp | 56 std::lock_guard<std::mutex> lock(dataLock_); in BeginRead() 100 std::lock_guard<std::mutex> lock(dataLock_); in EndRead() 111 std::lock_guard<std::mutex> lock(dataLock_); in BeginWrite() 145 std::lock_guard<std::mutex> lock(dataLock_); in EndWrite() 150 bool PurgeableMemBase::ModifyContentByBuilder(std::unique_ptr<PurgeableMemBuilder> modifier) in ModifyContentByBuilder() 153 std in ModifyContentByBuilder() [all...] |